我目前正在开发一个需要在Windows上使用SVN的项目。我热衷于设置一个post-commit钩子,以便对代码库的任何更改通过电子邮件发送给存储库已更改的所有相关用户。
在Linux中运行post-commit钩子非常简单,并且有很好的文档记录,但我很难找到在Windows服务器上执行此操作的良好指南。
是否有人有指向解决此问题的指南的链接,或者有一系列步骤可以传递给我们的服务器团队进行设置?
答案 0 :(得分:2)
安装VisualSvn Server并使用他们的email hook。他们已经完成了你已经完成的任务。 如果没有,相同的钩子应该工作 - 你可能必须安装perl或python来运行你的exing钩子代码,你应该能够在你有一个客户端后发送一个emial - 即使那是Outlook或{{ 3}} - 或者使用可能对您更熟悉的FOSS smtp客户端。