Для слияния вам нужна чистая рабочая копия - никаких незафиксированных изменений. Слияние будет помещено в рабочую копию для просмотра, а затем вы передадите рабочую копию для «завершения» слияния.
Если у вас есть незафиксированные изменения, которые вы не готовы зафиксировать, вы можете увидеть, как временно отложить эти изменения (если у вас есть соответствующее расширение) или получить новую рабочую копию где-то еще, чтобы использовать ее для объединения.
Использование обозревателя хранилища:
Update
рабочая копия до ред. B
.
Выберите строку Rev D
в истории изменений.
Щелкните правой кнопкой мыши на rev D
и выберите Merge with...
. Диалог должен показывать rev B
должен быть локальным rev, а D
должен быть другим rev.
Нажмите Merge
в диалоговом окне слияния и разрешите все конфликты, если таковые имеются.
До настоящего времени в хранилище ничего не изменилось - ваше слияние находится в рабочей копии. Поэтому, если что-то не так, вы можете отменить слияние, вернуть рабочий каталог и начать все заново в более позднее время или после внесения некоторых других дополнительных изменений в ветви или соединительной линии.
Если после шагов 1-4 все в порядке, нажмите Commit
в диалоговом окне слияния, чтобы зафиксировать слияние.