У меня проблема с моим связыванием SVN после фиксации. Сам крючок отлично работает.
Я добавил:
echo "REPOS: $REPOS Rev: $REV" >>/tmp/mylog.txt
.. и когда я бегу его, используя оболочку, как WWW-данных все работает отлично и выход:
REPOS: /var/local/svn/svn_project Rev: 624
Но когда SVN автоматически вызывается крюк, крюк выполняет и выход:
REPOS: Rev:
в результате, что обновление, команда в мой файл с крюком также не работал.:/
У кого-то есть идея, где проблема может быть? Почему $ REPOS и $ REV не установлены?
Если вы сделали установить эти переменные, то вам нужно добавить «' 1' выход»в конце сценария, чтобы захватить и см. любое сообщение о выходе/ошибке, которое может помочь вам отладить захват: см. http://stackoverflow.com/a/18486074/6309. – VonC