Subversion быстро разрешает все конфликты
Вопрос
Если у меня возникло несколько конфликтов, есть ли способ разрешить их все, просто сказав SVN сохранить версию, которая находится в репозитории?К сожалению, мы все еще используем версию 1.4.
Решение
Я считаю, что если вы запустите команду svn revert . -R
, вы по сути отменяете все изменения в вашей рабочей копии.Если есть конфликтующие файлы, SVN отбрасывает ваши изменения и использует версию, до которой вы недавно обновились.
Конечно, это также избавляет от изменений в файлах, которые не конфликтуют.
Другие советы
обновление свн.--принимаю их-полный
Или это недоступно в svn 1.4?
Вы можете попробовать запустить клиент 1.5 на сервере 1.4, может сработать.
Можешь попробовать
svn st | awk '/^C/ { print $2 }' | xargs svn revert
это вернет все файлы с конфликтами
Не связан с StackOverflow