SVN配置提交更改邮件提醒

1. 将需要的相关配置文件放到一个统一的地方

# cd /data/resources/svndata/config/

# wget http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/mailer/mailer.py

# chomd +x mailer.py

# wget http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/mailer/mailer.conf.example

将mailer.conf.example更名为和资源库相关的名字,方便辨认

# mv mailer.conf.example mailer_AppSEA.conf

如果有多个资源库就可以改为mailer_A.conf mailer_B.conf 这样的。

配置mailer_AppSEA.conf相关邮件账号

# vim mailer_AppSEA.conf

set_account.png

进入到资源库AppSEA的hooks目录下

# /data/resources/svndata/svn/AppSEA/hooks/

# cp post-commit.tmpl post-commit

# chmod +x post-commit

mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf

改为:

/data/resources/svndata/config/mailer.py commit "$REPOS" "$REV" /data/resources/svndata/config/mailer_AppSEA.conf

进行提交或更改测试,看是否能够收到邮件了。

文章参考:https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/CommitMailerOnLinux

版权声明:
作者:admin
链接:https://www.chenxie.net/archives/1456.html
来源:蜀小陈
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>