2009-10-13 2 views
3

Например, предположим, что у меня есть ветка, которую я хочу обновить с новым материалом в багажнике. Я всегда просто объединил багажник в новую ветку, но я натолкнулся на несколько different process, которые использует Divmod. Есть ли у divmod какое-то особое требование делать такое ветвление, или я все время делаю это неправильно?Как я могу «объединить вперед» в svn?

ответ

4

То, как вы сейчас это делаете, - это книга Subversion Book suggests.

Оказывается, что Divmod делает вещи таким образом из-за предварительно 1,5 слияния синтаксиса:

В качестве одного из примеров такой проблемы, в SVN один всегда должен пройти пересмотр , где был создан филиал на внешней линии в качестве аргумента команды слияния, и определения этого числа включает , считывая вывод другой долговременной команды. Некоторые филиалы не могут быть объединены таким образом, в зависимости от того, где филиал Первоначально из.

(Source)

Это уже не так.

1

То, как вы это делаете, это обычный способ, которым это делается, поэтому вы не делали это неправильно все время.

Однако ...

Есть некоторые случаи, в которых Subversion будет получить сам полностью запутанным и занять очень много времени для завершения слияния. Метод Divmod позволяет избежать этих случаев.

Смежные вопросы