SVN的提醒团队成员提交?

时间:2010-04-20 22:11:48

标签: svn

我在ubuntu 8.04上托管我自己的svn存储库。有没有办法让svn在发生提交时向团队成员发送电子邮件?

如果需要编码,我能在linux服务器上使用的唯一语言是PHP。所以我可以编写一个由svn触发的php脚本。

有人能告诉我如何将我的php脚本连接到svn提交吗?还是有另一种方法可以做到这一点吗?

4 个答案:

答案 0 :(得分:8)

您可能需要查看Commit Monitor。这是我认为的仅限Windows的解决方案,但它允许您的团队成员通过每30分钟左右检查一次存储库来“选择加入”警报。

答案 1 :(得分:3)

这样做的正确方法是实施hooks。但要明确的是 - 大量的电子邮件会很烦人。

答案 2 :(得分:2)

您可以轻松做到,请阅读此页:

  1. petefreitag
  2. svnbook
  3. 这个网页链接描述了如何使用subversion钩子,以及她存在哪些类型以及如何配置它。

答案 3 :(得分:1)

您还可以使用WebSVN(基于PHP的svn存储库浏览器)和您选择的RSS阅读器来监控您的存储库。