我正在尝试设置我的subversion的post-commit挂钩,以便在每次提交我们的开发服务器web文件夹后进行更新。我一直在遵循这些说明SVN SSH post-commit checkout hook(使用德语,但代码用英语注释)但不幸的是似乎没有用。提交后,日志文件被初始化,但不会执行更新。
答案 0 :(得分:0)
您可以尝试修改脚本的这一行:
/srv/svn/repos/st38/hooks/bin/svn-update /usr/bin/svn /srv/www/st38
将svn-update命令的输出也写入日志文件
/srv/svn/repos/st38/hooks/bin/svn-update /usr/bin/svn /srv/www/st38 2>&1 >> /srv/www/st38/post-commit.log
也尝试手动执行该行。