0

svn リポジトリにはたくさんのブランチがあります:

svn ls http://src.chromium.org/svn/
PRESUBMIT.py
branches/
codereview.settings
releases/
trunk/

git svn clone を使用してクローンを作成した後、git svn リポジトリに svn ブランチがありません。なぜですか?

git svn clone -s --revision=157076   http://src.chromium.org/svn/
mirror0@lab:~/chrome/g/chrome_g$ git branch -a
* master
  remotes/trunk
mirror0@lab:~/chrome/g/chrome_g$ git branch -r
  trunk
4

1 に答える 1

1

git svnには、svn-layoutがどのように見えるかを制御するいくつかのコマンドラインオプションがあります。ブランチの処理の詳細については、 http://www.jukie.net/bart/blog/svn-branches-in-gitのブログ投稿を参照してください。具体的には、トランク、ブランチ、タグの場所を指定するオプションがあります。 -Tトランク-bブランチ-tタグ」。

あなたの場合、ブランチはルートフォルダに直接作成されたようですが、gitsvnがこの非標準のブランチの使用法をサポートしているかどうかはわかりません...

于 2012-09-23T17:20:29.463 に答える