Subversion быстро разрешает все конфликты

Когда у меня несколько конфликтов, есть ли способ разрешить их все, просто указав SVN, чтобы сохранить версию, находящуюся в репозитории? К сожалению, мы все еще используем 1.4.

Ответ 1

Я считаю, что если вы запустите команду svn revert . -R, вы в основном отмените все изменения в своей рабочей копии. Если есть конфликтующие файлы, SVN отбрасывает ваши изменения и использует версию, которую вы недавно обновили.

Конечно, это также избавляет от изменений в файлах, которые не конфликтуют.

Ответ 2

Обновление svn. - принять их полный

Или это невозможно в svn 1.4?

Вы можете попробовать запустить клиент 1.5 с сервером 1.4, который может работать.

Ответ 3

Вы можете попробовать

svn st | awk '/^C/ { print $2 }' | xargs svn revert

это возвращает все файлы с конфликтами