2
我已经安装了subversion,并且想写我自己的脚本来自动化web部署。每次有人提交什么东西时,是否可以让svn执行一个脚本?
提交时是否可以触发脚本?
它既不基于ssh也不基于apache,只能依赖svnserve。
我已经安装了subversion,并且想写我自己的脚本来自动化web部署。每次有人提交什么东西时,是否可以让svn执行一个脚本?
提交时是否可以触发脚本?
它既不基于ssh也不基于apache,只能依赖svnserve。
当然,Subversion提供了一个post-commit hook,完全可以做到这一点。 Subversion挂钩位于存储库中的hooks
目录中,默认安装包含显示每种挂钩类型示例的模板文件(*.tmpl
)。
在哪里配置钩子/通知svnserve的钩子? – user198729 2010-06-06 02:48:49
@ user198729:参见Subversion手册中的[Implementing Repository Hooks](http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks)以获取详细信息。 – 2010-06-06 02:50:33