"trunk"サブディレクトリなしでgit-svnを使用する
質問
git-svnを使用して、このような標準のSVNリポジトリをチェックアウトしています。
http://example.com/
- trunk
- branches
- tags
.
このコマンドを使用する:
git svn clone -s http://example.com/
.
問題は、git-svnがターゲットフォルダに "trunk"サブディレクトリを作成していることです。このようなディレクトリ構造を持つ代わりに:
c:\www\example
.
私はこれを持っています:
c:\www\example\trunk
.
それでは、標準のSVNレイアウトを使用している間、GIT-SVNがこのトランクフォルダにすべてを置くのを防ぐ方法基本的に、私は私が現在取り組んでいるものがあります。一方、GIT-SVNはGIT-SVNも正しくマッピングされ、タグを正しいSVNフォルダに正しくマッピングします。これはgit-svnで行うことができますか、それとも私は何かがありませんか?
解決
実行するべきです:
git svn clone -s http://example.com/ .
.
(最後のドットは、現在のディレクトリにgit-svnをクローンにするように指示します。詳細についてはgit svn --help
を参照してください)。
所属していません StackOverflow