Как мне запланировать автоматическое обновление SVN в Linux без конфликтов? - PullRequest
1 голос
/ 27 июня 2011

Поскольку у меня более 10 блоков linux, я запланировал работу cron, которая обновляет мою кодовую базу через регулярные промежутки времени.

Работает без проблем, если файлы не меняются на сервере (linux box).Но когда они это делают, я получаю ошибку конфликта.Если я делаю обновление вручную, я получаю приглашение перезаписать изменения.Но так как это делается с помощью crontab, я не уверен, как с этим справиться.

Я даже попробовал параметр --force, но он по-прежнему запрашивает действие.Я хочу, чтобы изменения были перезаписаны последней версией SVN.

Есть идеи по этому поводу?

1 Ответ

4 голосов
/ 27 июня 2011

Вы можете использовать

svn update --accept=theirs-full

, кроме того, вам следует подумать об использовании другого инструмента, такого как уже упоминавшийся rsync ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...