如何用VisualSVN实现自动发送email

实现SVN服务端的扩展功能,离不钩子脚本。

需求:通过email获得程序员提交svn服务器的修改代码;

方向:修改hook/post-commit.tmpl;

方案:创建post-commit.bat文件,添加如下代码: 

"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe"  ^
commit-notification "%1" -r %2  "%3"--from [email protected]  --to [email protected];[email protected];   --smtp-server smtp.163.com ^
--smtp-user svnadmin ^
--smtp-password 123456 ^
--smtp-ssl ^
--no-diffs ^
--encoding utf-8

结论:通过上面的配置,程序员提交代码后,即可收到邮件。 


【参考文章】http://www.visualsvn.com/support/topic/00018/

你可能感兴趣的:(如何用VisualSVN实现自动发送email)