Что произойдет, если я не использую опцию --Reintegrate в Subversion 1.5? - PullRequest
1 голос
/ 07 октября 2008

Мне показалось, что я понял все, что мне нужно было знать о Subversion 1.5, и счастливо слился между моими функциональными ветвями и транком.

Тогда я понял, что я не делаю то, что, как я думал, у меня есть.

Я не использовал параметр --reintegrate при объединении обратно в транк из ветви функций.

В частности, я использую TortoiseSVN 1.5.3, и я всегда выбирал первый вариант слияния «Объединить диапазон ревизий» без указания диапазона.

Это, как я понял, было правильным при слиянии из магистрали в ветку, но я также понял, что должен был использовать параметр --reintegrate при объединении другим способом.

Вместо этого я выбираю 2-й вариант при объединении в любом направлении, очевидно выбирая противоположный URL в каждом случае.

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

Так что (если что) я облажался?

1 Ответ

4 голосов
/ 08 октября 2008

В этом сообщении в блоге объясняется, что может пойти не так, почему был создан --reintegrate и что он на самом деле делает.

Слияние из ветви функций обратно в транк без использования --reintegrate, скорее всего, вызовет у вас только некоторые дополнительные конфликты, как описано в post

...