将Google代码SVN存储库与MantisBT集成

时间:2010-07-21 20:36:01

标签: svn integration google-code mantis

我想弄清楚如何将我的Google代码存储库与我的mantis bug跟踪系统集成。我知道谷歌允许你使用提交后的网络钩子,但我无法弄清楚确切的URL应该是什么。有很多关于如何集成这两者的信息,但它们都需要从shell调用mantis脚本,但我没有shell访问我的Web服务器。有没有办法建立这种集成?

2 个答案:

答案 0 :(得分:0)

如果您还在使用它,我修改了“shell脚本”以使用GC post-commit钩子运行。你可以在那里找到它:http://www.mantisbt.org/bugs/view.php?id=12569

答案 1 :(得分:0)

你想要this blog post。你需要在服务器上使用curl来向mantis发送命令,这可能是一个问题,这取决于你用来编写钩子的脚本语言。

集成工作得很好,但我无法绑定提交给关闭bug的mantis用户的subversion用户。最后,我只使用了一个'svn'用户,他执行了所有mantis操作并将svn author属性添加到日志消息中。我还在日志消息中添加了一个文件夹列表(不是文件,有时候变更集列表对我来说太大了) - 后来证明它非常有用。