Имеется репозитарий.
Имеется сайт.
При коммите изменения вываливаются на сайт как описано здесь: http://subversion.tigris.org/faq.html#website-auto-updateПроблема: некоторые файлы сайта могут меняться, например, через веб-админку этого сайта (т.е. без участия svn). В результате при коммите svn ругается:
post-commit hook failed
Conflict discovered in 'bla-bla-bla/file.php'Вопросы:
1. Можно ли каким-либо образом делать безусловный svn update не останавливаясь в случае ошибок?
2. Если первое неверно/невозможно, то правильно ли я мыслю, что проще сделать промежуточное место, куда вываливать по коммиту и уже из этого места все копировать на сайт?
>Проблема: некоторые файлы сайта могут меняться, например, через веб-админку этого сайтаИзменяемые файлы должны либо коммититься в базу, либо исключаться из svn
>коммититься в базуЭто приблизительно как выглядит процесс? Что-то я не очень понимаю.
>Это приблизительно как выглядит процесс? Что-то я не очень понимаю.svn ci -m "Изменения сделаны на сайте пользователем Вася Пупкин" changed_file.cgi
>svn ci -m "Изменения сделаны на сайте пользователем Вася Пупкин" changed_file.cgiДогнал. Слово "база" несколько смутило :)