Subversion разрешает все конфликты быстро - PullRequest
14 голосов
/ 10 июля 2009

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

Ответы [ 3 ]

33 голосов
/ 10 июля 2009

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

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

6 голосов
/ 10 июля 2009

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

Или это не доступно в SVN 1.4?

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

1 голос
/ 05 июня 2014

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

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

это отменить все файлы с конфликтами

...