Как использовать TortoiseSVN для объединения ревизии с собственной веткой - PullRequest
0 голосов
/ 02 ноября 2010

Как заголовок, знаете ли вы, как использовать TortoiseSVN для объединения ревизии с собственной ветвью?

Спасибо, Рики

1 Ответ

1 голос
/ 02 ноября 2010

Для SVN все ветви - это просто обычные папки, поэтому вы объединяете одну папку с другой.

  • Щелкните правой кнопкой мыши папку назначения, TortoiseSVN> Объединить
  • выберите Реинтегрировать ветку (я полагаю, это зависит от того, что означает «собственная ветвь»)
  • введите путь к исходной папке и нажмите «Далее» (путь проще всего получить через Repo-браузер)
  • выберите дополнительные параметры (обычно просто оставьте все как есть)
  • нажмите Test merge, чтобы увидеть, что произойдет
  • если удовлетворено, нажмите «Объединить» (конфликты не являются проблемой в общем случае, но вам нужно разрешить их, используя ваши острые глаза, ясный ум, устойчивые пальцы и любимый текстовый редактор)
  • если все идет хорошо и после того, как все конфликты разрешены, внесите изменения

РЕДАКТИРОВАТЬ : Теперь, когда раскрыто значение «собственной ветви», возможно, лучше использовать третий метод слияния, параметр «Слияние двух разных деревьев». Это самый общий метод, потому что вы можете выбрать все параметры вручную.

  • Щелкните правой кнопкой мыши папку, которую хотите обновить с помощью более старых изменений, TortoiseSVN> Merge
  • выберите "Объединить два разных дерева" (они действительно не будут разными)
  • введите только номера начала и окончания ревизии, не меняйте пути и нажмите Далее
  • так же, как последние 4 шага в предыдущем списке
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...