Я использую мост git svn и создал некоторые ветви, которые я объединил обратно в master, проблема в том, что сотрудник получает тот же репо с git-svn, что слияние не показано в его журнал.git svn показывает неверный граф слияния
git svn
-------------------------
master /trunk
branch1 /branches/branch1
branch2 /branches/branch2
Ветви были основаны на 584 ..., несколько фиксаций к мастеру по fc80, 8f99, e0fd, 9df1, 536 после того, что некоторые testcommits к branch1 (989 ...) и branch2 (8b4. ..) были сделаны.
После этого я объединил ветвь 1 в master, commit id e1b. Я работал еще несколько раз, а затем объединил ветвь 2 в master, commit id 422.
Все слияние в порядке, хорошо выглядит до сих пор.
Теперь проблема: если другой разработчик извлекает изменения с помощью git-svn с сервера svn, ветви не показывают путь слияния.
Как я могу убедиться, что другие разработчики также знают, когда ветка была объединена с мастером?
Все нормально после слияния на моем компьютере: http://i.stack.imgur.com/HrRSn.png
Войдите, показанного на другом компьютере после GIT-SVN выборки http://i.stack.imgur.com/jLhYV.png
Если вы оба работаете в git, есть ли причина, по которой вы делитесь через репозиторий subversion? – Useless