Работа с git-svn: правильный рабочий поток - PullRequest
0 голосов
/ 24 февраля 2010

Я создал ветку темы от мастера; сделал несколько коммитов.

Затем проверил мастера; перебазировал его на svn и слил ветку темы.

Не было никаких коммитов на самом мастере, поэтому слияние было ускоренным.

Теперь, когда я пытаюсь svn dcommit, это вызывает конфликты слияния! WTF? Очевидно, что у мастера есть линейная история.

Рабочий процесс, за которым я следую:

  • создание веток темы от мастера,
  • svn перебазирует мастер,
  • (обычно) ускоренное слияние веток темы,
  • git svn dcommit.

Есть ли лучший способ иметь дело с git-svn. Я не уверен, я использую это правильно, чтобы создать какое-либо отличительное преимущество перед использованием только SVN.

1 Ответ

1 голос
/ 25 февраля 2010
...