SVN Merge - полностью "их полный" - ветвь к стволу

Я хочу объединить свою ветку с транком и в основном хочу перезаписать весь код в ветке к транку.. Пока я получал конфликты, я продолжал делать "их полный" для всего конфликта; но все же в конце это показывает так много конфликтов.

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

Кроме того, во время выполнения svn merge я могу предоставить опцию, чтобы для всех конфликтов она принимала определенное значение (в данном случае полное), и мне не приходилось вводить его всегда для всех конфликтов.

2 ответа

Проходить --accept=theirs-full к svn merge команда.

Если ты хочешь:

  • Слияние ветки с стволом
  • Для любых конфликтов используйте полный файл из филиала
  • Сделать это автоматически

ты должен

  • Иметь чистую рабочую копию / багажник
  • Слить в корень WC свою ветку к нему: svn merge ^/branches/BRANCH
  • использование accept опция, чтобы всегда отдавать предпочтение файлу ветки: добавить --accept 'tf' объединить и получить окончательную форму svn merge ^/branches/BRANCH --accept 'tf'
Другие вопросы по тегам