我的 SVN 提交后挂钩有问题。钩子本身工作正常。
我已经添加:
echo "REPOS: $REPOS Rev: $REV" >>/tmp/mylog.txt
..当我使用shell作为www-data运行它时,一切正常,输出为:
REPOS: /var/local/svn/svn_project Rev: 624
但是当 SVN 自动调用钩子时,钩子正在执行,输出为:
REPOS: Rev:
结果是,我的钩子文件中的更新命令也不起作用..:/
有人知道问题出在哪里吗?为什么没有设置 $REPOS 和 $REV?