在svn仓库所在项目的hooks文件夹下,找到post-commit文件(需去掉tmpl后缀)。
我们只需要在这个文件里追加 svn up 命令以实现提交代码后自动更新svn的目的。
例如:
/usr/bin/svn up /home/user/public_html/project
其他的文件实现了不同时候触发钩子,具体用法可参阅相关手册。
注意:
我们可以在钩子文件中使用诸如python,ruby等脚本语言来协助实现各种功能。
如提交代码后自动发送邮件等。
在svn仓库所在项目的hooks文件夹下,找到post-commit文件(需去掉tmpl后缀)。
我们只需要在这个文件里追加 svn up 命令以实现提交代码后自动更新svn的目的。
例如:
/usr/bin/svn up /home/user/public_html/project
其他的文件实现了不同时候触发钩子,具体用法可参阅相关手册。
注意:
我们可以在钩子文件中使用诸如python,ruby等脚本语言来协助实现各种功能。
如提交代码后自动发送邮件等。