私は今見つけたこの質問--stdlayout なしで実行されたクローンからの回復について。このフラグのドキュメントが見つかりませんでした。これは何をするのでしょうか?
ベストアンサー1
Subversionには概念がない支店または鬼ごっこ代わりに、通常はリポジトリの内容をディレクトリにコピーするだけでシミュレートされます。
git svn
がブランチとタグおよびメイン ブランチ ("トランク") を認識できるようにするには、--tags
(または-t
)、 (--branches
または-b
)、および--trunk
(または-T
) オプションを使用して、それらの場所を明示的に指定する必要があります。
ただし、多くの Subversion リポジトリは、Subversion ブックに記載されている の標準規則に従います--trunk=/trunk --branches=/branches --tags=/tags
。--stdlayout
(または-s
) はこの規則をエンコードするため、Subversion リポジトリをクローンするたびに同じ引数を渡す必要はありません。
この情報はマニュアル ページに記載されていますgit-svn(1)
。マニュアル ページには、Unix では を使用してアクセスできman git-svn
、オペレーティング システムに依存しない方法では、組み込みの Git ヘルプ システムを使用して を使用してアクセスできますgit help svn
。GitのマニュアルページすべてKernel.Orgでも入手可能で、検索すると通常最初の検索結果として表示されます。git-svn(1)
。