Я создал крюк post-commit subversion для отправки сообщения по электронной почте каждый раз при совершении фиксации. Он вызывает скрипт python из файла post-commit в/var/svn/repos/hooks.Перехват post-commit Subversion
REPOS="$1"
REV="$2"
~/svnnotify.py $REV
Но проблема в том, что SVN фиксации команда принимает больше времени, чтобы прекратить, как он ждет сценарий питона для завершения первого. Есть ли способ обойти это?
Спасибо
спасибо за ответ :) .. Я пробовал, что..doesnt, похоже, работает .. это потому, что я передал аргумент скрипту? – JoeRP
Tot & будет работать только в форме оболочки! – Umesh
'&' в конце прекрасно работает для меня. Может быть, потому, что я также перенаправляю вывод (на данный момент во временный файл журнала, также может быть/dev/null, конечно): '/ some/dir/bin/pythonscript >> /tmp/my_thingy.log 2 > & 1 & '- это то, что выглядит мой крюк после фиксации. –