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 ^ --from [email protected] --to [email protected] ^  --smtp-server smtp.163.com --no-diffs
注:VisualSVNServerHooks在path里所以可直接用。
   通过上面的配置,修改日志,即可收到邮件。
   参考文章

你可能感兴趣的:(SVN,email,hook)