Bonsai 是一款基于 Web 的工具,用于管理 CVS,即并发版本控制系统。 通过 Bonsai,管理员可以控制树状结构的打开/关闭状态,查询快速的关系数据库后端以获取更改、分支和注释信息,并查看自上次树状结构关闭以来所做的更改。 Bonsai 还与 Tinderbox,Mozilla 自动化构建管理系统 集成。
目前,CVS 集成最好通过 Bugzilla 电子邮件网关来实现。
按照本指南中的说明启用 Bugzilla 电子邮件集成。 确保您的检入脚本发送电子邮件到您的 Bugzilla 电子邮件网关,主题为 "[Bug XXXX]",这样您就可以将 CVS 检入注释附加到您的 Bugzilla 错误。 如果您希望错误自动关闭,则需要修改contrib/bugzilla_email_append.pl脚本。
还有一个 CVSZilla 项目,它基于一些过时的 Bugzilla 代码,通过 CVS 的电子邮件功能来集成 CVS 和 Bugzilla。 您可以在以下网址查看它: http://homepages.kcbbs.gen.nz/~tonyg/。
您可以在以下网址找到 Bugzilla 和 Teamtrack Perforce 集成 (p4dti) 的项目页面: http://www.ravenbrook.com/project/p4dti 。 "p4dti" 现在是 Perforce 官方支持的产品,您可以在 http://public.perforce.com/public/perforce/p4dti/index.html 找到 "Perforce Public Depot" p4dti 页面。
一旦应用补丁,Perforce 与 Bugzilla 的集成是无缝的。 Perforce 复制信息将显示在每个错误的评论下方。 请确保您拥有与您安装的 Bugzilla 版本相匹配的补丁集。 p4dti 旨在支持多个缺陷跟踪器,并为此维护了自己的文档。 请查阅上面链接的页面以获取更多信息。