Я пытался выполнить пост-коммит, чтобы обновлять свой сайт при каждом коммите.в / hooks / post-commit
я сделал как следует
/svnUupdat/cProgrammeThatUpdate >> /log/test.log
Хорошо, теперь, если я попробую, что
env - ./post-commit
, это работает, веб-сайт получит обновление допоследняя ревизия (а в журнале что-то есть)
но если я фиксирую, post-commit не вызывается ??(ничего в журнале и на сайте не обновляется)
Обратите внимание, что если я добавлю только пост-коммит
/bin/echo "post-commit run" >> /log/test.log
Если что-то зафиксировать ... это работает .. тамчто-то в журнале .. Почему тогда не вызывается моя c-программа?
EDIT Я попробовал что-то еще, чтобы вместо вызова программы ac
/usr/bin/svn update /var/www/vhost/xx.com/site1/ >> /var/log/svn/example.log
inжурнал, который я пропустил /var/www...
Почему он пропущен?если я запускаю обновление svn в терминале, оно работает, рабочий каталог получает последнюю ревизию
спасибо