Windows下的SVN安装配置及SVNNotify邮件通知

本文参考自:http://hi.baidu.com/anydb/blog/item/11d8ab1d001bf900304e1523.html

 

Windows下的SVN安装配置及SVNNotify邮件通知 Ⅵ

十、配置邮件通知


 

1安装ActivePerl


 

ActivePerl官网下载ActivePerl,一路Next即可。安装后,查看是否已经设置了环境变量,如果没有,则添加Path=C:/Perl/bin;C:/Perl/site/bin


 

2安装nmake


 

复制nmake15.exeWindows/system32目录下,同时改名为nmake.exe。在cmd 控制台上输入nmake可测试是否安装成功。


 

3安装Module::Build


 

解压Module-Build-0.31.tar.gz,并在cmd控制台上cd到解压后的目录,依次运行一下命令

Perl Build.PL

Build

Build test

Build install

 


4安装Authen::SASL


 

解压Authen-SASL-2.10.tar.gz,在cmd控制台上,cd到解压后的目录,依次运行以下命令。

Perl Makefile.pl

Nmake test

nmake install


5安装Net::SMTP_auth


 

解压Net-SMTP_auth-0.08.tar.gz,在cmd控制台上,cd到解压后的目录,依次运行以下命令。

Perl Makefile.pl

Nmake test

nmake install


6安装SVN::Notify


 

解压SVN-Notify-2.78.tar.gz,在cmd控制台上,cd到解压后的目录,依次运行以下命令。

Perl Build.pl

Build

Build test

Build install

安装完后,在cmd控制台上输入svnnotify测试是否安装成功。


7、配置邮件自动通知

SVN配置邮件自动通知的功能是利用“钩子”来实现的。加入版本库在D:/SVN,进入我们所建立的版本库,在hooks文件夹找到post-commit.tmpl,并复制为post-commit.bat,对其进行编辑,去掉最后几行的配置,并添加以下内容

set REPOS=%1

set REV=%2

SET PATH=C:/PERL/SITE/BIN;C:/Program Files/Subversion/bin;C:/PERL/BIN;

SET OS=Windows_NT

SET SystemRoot=C:/WINDOWS

svnnotify --repos-path %REPOS% -r %REV% --to myname@company.com --smtp 192.168.30.20 --from myname@company.com -c GBK -H HTML::ColorDiff -d -c GBK

 

其中to 选项是接收邮件的人,可以是单个用户,也可以是邮件组。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值