私はgit-svnを評価しており、特定のsvnリポジトリでどれだけうまく機能するかを判断しようとしています。私は主に、svn:mergeinfoプロパティがSubversionリポジトリで正しく設定されるようにgit-svnにマージを実行させることに関心があります。これは可能ですか?
これが私がこれまでにしたことです:
# Checkout the SVN repo.
$ git svn clone svn://server/project1 -T trunk -b branches -t tags
# Make sure we are working on trunk.
$ git reset --hard remotes/trunk
# Modify the working copy.
$ vim file.txt
# Commit locally to the git repo.
$ git commit -a
# Push the commits back to the SVN server.
$ git svn dcommit
Committing to svn://server/project1/trunk ...
M file.txt
Committed r178
M file.txt
r178 = b6e4a3a0c28e7b9aa71d8058d96dcfe7c8a2b349 (trunk)
では、その特定のコミットをSubversionブランチの1つにマージするにはどうすればよいでしょうか。繰り返しますが、変更をコミットするときにgitがsvn:mergeinfoプロパティを適切に設定することは私にとって非常に重要です。