Назначение полных полных команд и их полных команд

Согласно документам:

(mc) my-conflict - принять мои версия для всех конфликтов (тоже)
(tc) их-конфликт - принять их версия для всех конфликтов (такая же)

(mf) my-full - принять мой версия всего файла (даже не-конфликтов)
(tf) theirs-full - принять их версию всего файла (тот же)

Я не понимаю разницы между командами * -conflict и * -full. Похоже, что это принесет вам те же результаты.

Спасибо!

См. этот поток для более детального ответа на этот вопрос.

Ответ 1

В "конфликтующей" версии будет использоваться указанная копия только для конфликтов, позволяющая нормальному слиянию работать для любых других изменений.

Использование "полной" версии будет использовать весь файл, как указано, без учета результатов слияния.

http://svnbook.red-bean.com/en/1.5/svn.tour.cycle.html#svn.tour.cycle.resolve

Ответ 2

my-conflict будет использовать ваш код в каждой конфликтной ситуации, но все равно будет регулярно сливаться во всех других ситуациях.

my-full будет использовать весь ваш файл, отбрасывая все изменения в их.