私は git svn bridge を使用し、いくつかのブランチを作成して master にマージしました。問題は、同僚が git-svn で同じリポジトリを取得した場合、マージがログに表示されないことです。
git svn
-------------------------
master /trunk
branch1 /branches/branch1
branch2 /branches/branch2
ブランチは 584... に基づいており、fc80、8f99、e0fd、9df1、536 でマスターにいくつかコミットした後、branch1 (989...) と branch2(8b4...) へのいくつかのテストコミットが行われました。
この後、ブランチ 1 をマスター、コミット ID e1b にマージしました。私は、ブランチ 2 を master にマージし、コミット ID 422 を作成しました。
すべてのマージは問題なく、これまでのところ良さそうです。
ここでの問題: 別の開発者が svn サーバーから git-svn を使用して変更をフェッチすると、ブランチにマージ パスが表示されません。
ブランチが master にいつマージされたかを他の開発者にも確実に知らせるにはどうすればよいですか?
私のコンピューターでマージした後はすべて問題ありません:
http://i.stack.imgur.com/HrRSn.png
git-svn fetch
http://i.stack.imgur.com/jLhYV.png後に別のコンピューターに表示されるログ