編集:回避策。 これで問題がわかりました。解決策は次のとおりです。
git svn fetch -r REVISION:HEAD
ここで、REVISIONは、ブランチ作成のsvnコミットの数です。
しばらくの間、git svnを使用してプロジェクトのトランクで作業することに満足していますが、今はブランチも追跡する必要があります。
私はそれを行うために新しいリポジトリを初期化しようとしました
git init
git svn init https://svnserver/svn/repository
次に、ローカル構成ファイルを編集して、svnリポジトリの構造を反映します。
[svn-remote "svn"]
url = https://svnserver/svn/repository
fetch = path/to/trunk:refs/remotes/trunk
branches = path/to/branches/*:refs/remotes/branches/*
それから私は走ります
git svn fetch
そして、このコマンドは何もしません:
- 終わらない
- コンソール出力には何も書き込まれません
- CPUを使用せず、ファイルを作成しません
10分後に諦めました
git svn fetch
トランクのみを追跡するgitリポジトリで完全に機能するため、svnリポジトリが機能していることを確認しました。
これはバグですか、それともここで何かが足りませんか?