Я изо всех сил пытаюсь заставить крюк фиксации подрывной работы работать.Не удалось запустить крюк после фиксации
Когда я совершаю, я получаю ошибку:
Failed to start '/svn/web/hooks/post-commit' hook
Я читал вокруг немного с людьми, которые имели подобные проблемы, и все они связаны с отсутствием окружающей среды или разрешений некорректных файлов, так что я побежал это:
sudo -u www-data env - ./post-commit /svn/web 70
Но все прошло отлично! Я добавил запись в файл, который работает, когда я запускаю его с помощью указанной выше команды, но не тогда, когда я фиксирую репо.
Любые идеи? Я дал каждому разрешение на выполнение (chmod a+x post-commit
).
Можете ли вы опубликовать пример кода, который не работает? – SteveMc
** [This post-commit] (http://trac-hacks.org/svn/timingandestimationplugin/branches/trac0.12/scripts/svn-post-commit.sh) **, который попадает на ** [этот скрипт python ] (http://trac-hacks.org/svn/timingandestimationplugin/branches/trac0.12/scripts/trac-post-commit.py) ** –