将Bugzilla与CVS / SVN集成

时间:2011-06-15 05:02:16

标签: svn version-control integration cvs bugzilla

我正在尝试将Bugzilla与CVS / SVN集成。到目前为止,我遇到过CVSZilla和ScmBug等工具。 我需要能够通过CVS / SVN中的注释进行解析,将这些注释附加到错误报告中并修改Bugzilla中的错误状态。

我的问题:我应该使用ScmBug或为CVS / SVN编写挂钩以及直接修改Bugzilla数据库的脚本吗?

如果我选择编写自己的脚本,是否建议通过更新Bugzilla的db来附加注释并更改错误状态。

请帮忙!

1 个答案:

答案 0 :(得分:2)

我采用的方法是使用Bugzilla JSON API在subversion commit hook期间修改bug。 http://www.bugzilla.org/docs/4.0/en/html/api/Bugzilla/WebService/Server/JSONRPC.html

我不会直接修改数据库。