#svn #merge
#svn #объединить
Вопрос:
Представьте, что была создана ветка, которая регулярно подключалась к магистрали с
~/branchdir$ svn merge ^/trunk .
никаких проблем, конфликты разрешались на постоянной основе, затем что-то произошло, и в течение нескольких месяцев слияние не проводилось, т. Е. развивалась ветка и магистраль, а затем, когда-нибудь позже, другая
~/branchdir$ svn merge ^/trunk .
был выполнен и выдал только один конфликт, за которым последовало сообщение «разрешите все конфликты и повторно запустите слияние, чтобы применить оставшиеся» — есть ли какой-либо способ, которым я могу просмотреть все конфликты?
Ответ №1:
Слияние слишком сложное, чтобы выполнить его за один шаг. После завершения слияния с сообщением ‘разрешить все конфликты …’ вы должны разрешить конфликты, которые у вас есть в вашей локальной рабочей копии, а затем зафиксировать. Затем вы можете снова объединить. Для очень старых ветвей функций шагов может быть несколько.