2011-06-20 5 views
0

Я изо всех сил пытаюсь заставить крюк фиксации подрывной работы работать.Не удалось запустить крюк после фиксации

Когда я совершаю, я получаю ошибку:

Failed to start '/svn/web/hooks/post-commit' hook 

Я читал вокруг немного с людьми, которые имели подобные проблемы, и все они связаны с отсутствием окружающей среды или разрешений некорректных файлов, так что я побежал это:

sudo -u www-data env - ./post-commit /svn/web 70 

Но все прошло отлично! Я добавил запись в файл, который работает, когда я запускаю его с помощью указанной выше команды, но не тогда, когда я фиксирую репо.

Любые идеи? Я дал каждому разрешение на выполнение (chmod a+x post-commit).

+0

Можете ли вы опубликовать пример кода, который не работает? – SteveMc

+0

** [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) ** –

ответ

0

Это была проблема с моими окончаниями строк.

fromdos post-commit 

Был трюк.

Смежные вопросы