在SVN中设置自动电子邮件机制

时间:2011-03-02 16:42:26

标签: svn version

如何为SVN设置机制,无论何时向SVN存储库提交,团队都会自动收到电子邮件。

感谢 卡比尔...

3 个答案:

答案 0 :(得分:2)

据我所知,SVN本身不支持此功能,但您可以使用外部程序并实现存储库挂钩来完成工作。 Google为SVN Post-Commit Hook

或者,更具体地说,请查看此链接:Using Subversion Hooks to send out build emails

作为旁注,您实现的结果将是自动,但到目前为止肯定不会,准备将此计划到您的开发时间 - 至少对于第一个项目你试着用它。

答案 1 :(得分:0)

这不是一种矫枉过正吗?但无论如何最简单的方法是编写一个钩子。有关详细信息,请参阅此link

答案 2 :(得分:0)

设置发送电子邮件的帖子提交挂钩。您可以使用svn属性为文件夹/项目分配电子邮件地址,以限制订阅者的邮件噪音。例如,我们有一个名为mailto的属性,它是一个逗号分隔的电子邮件收件人列表。 post commit hook脚本遍历文件夹树,获取此属性,构建一个唯一的邮件列表并发送邮件。