Объединение trunc с ответвлением и обратно

#svn #merge

#svn #слияние

Вопрос:

У меня проблема со слиянием из trunk в мою ветку.

Я создал ветку из рабочей копии магистрали, создав новый каталог в области branches (@ 4797) и скопировав в него содержимое wc (@ 4798)

Теперь, когда я закончил свое исправление (@ 4832), я хочу перенести все изменения из trunk (@ 4836) в свою ветку, прежде чем реинтегрировать.

Проблема в том, что svn пытается выполнить слияние из head разработки

 svn merge .../trunk/app .
--- Merging r2487 through r4837 into '.'
  

Впоследствии, при слиянии из ветки обратно в магистраль, subversion не распознает никакой связи между веткой и магистралью, поэтому --reintegrate не может быть применен.

Я использую svn 1.6

Есть ли способ разобраться с этим? Должен ли я вернуться к старому стилю слияния?

Спасибо

Ответ №1:

 svn merge -r 4797:HEAD .../trunk/app .