Я создал ветку темы от мастера; сделал несколько коммитов.
Затем проверил мастера; перебазировал его на svn и слил ветку темы.
Не было никаких коммитов на самом мастере, поэтому слияние было ускоренным.
Теперь, когда я пытаюсь svn dcommit
, это вызывает конфликты слияния! WTF? Очевидно, что у мастера есть линейная история.
Рабочий процесс, за которым я следую:
- создание веток темы от мастера,
- svn перебазирует мастер,
- (обычно) ускоренное слияние веток темы,
- git svn dcommit.
Есть ли лучший способ иметь дело с git-svn. Я не уверен, я использую это правильно, чтобы создать какое-либо отличительное преимущество перед использованием только SVN.