VisualSVN修改日志自动发Email实现

网上实现SVN提交自动发Email的文章很多,但修改日志自动发Email的文章少之又少,花了两天的时间,终于给摸索出来了,高兴之余还需总结。

SVN这类功能的实现离不开钩子脚本的编写,对于日志的修改所对应的hook为pre-revprop-change.tmpl或者post-revprop-change.tmpl。在这里是修改后才发邮件,所以要使后者生效,创建post-revprop-change.bat文件,添加如下代码:

VisualSVNServerHooks.exe^commit-notification%1-r%2^[email protected]@163.com^--smtp-serversmtp.163.com--no-diffs

注:VisualSVNServerHooks在path里所以可直接用。

通过上面的配置,修改日志,即可收到邮件。

参考文章

相关推荐