我以前使用过 Trac/Subversion,并且非常喜欢这种集成。我当前的项目正在使用 Mercurial 进行分布式开发,如果能够跟踪问题/错误并将其与 Mercurial 集成,那就太好了。我意识到,鉴于 DVCS 的性质,这可能会很棘手。

有帮助吗?

解决方案

特雷克水银公司 将 Trac 与 Mercurial 集成。 组装 提供免费的 Mercurial 托管与 Trac 集成。

这个想法是,您有一个中央存储库作为您的主存储库,并将所有辅助更改从本地存储库上传到主存储库中。

其他提示

我还想补充一下 Redmine 到列表中。我从 Trac 开始,但我发现 Redmine 的多变支持(以及所有内容的管理界面)要好得多。

FogBugz 有紧 与 Mercurial 集成 通过他们的 产品。

BugTracker.NET 现在支持 Mercurial 集成,就像支持 Subversion 和 git 一样。BugTracker.NET 是一个免费、开源的 ASP.NET 错误跟踪 系统。

其他支持 Mercurial 的免费开源错误跟踪器:

还有一个集成 Mercurial 的插件 吉拉. 。请参阅 网页 对于插件。

Mantis 对 Mercurial 进行了 Beta 集成: 博客文章代码.

虫子无处不在 是一个支持 Mercurial 的分布式错误跟踪系统。

Jira 使用插件进行集成。它是一个很棒的工具。

http://www.atlassian.com

我刚刚整理了一个 名为 b 的命令行错误跟踪器 对于 Mercurial 来说,虽然它不如 Trac 等强大,但正是很多情况所需要的。它的最佳功能是设置非常简单 - 安装 Mercurial 扩展,并且您的所有存储库都有一个错误跟踪器可供使用。我发现这对于较小的项目非常有用,我不能/不想在某个服务器上设置一个成熟的跟踪器,只是 hg b 去。

有一个 Bugzilla扩展 每次提及 Bugzilla 错误编号时都会添加评论。

我最近开发了一个 Trac 插件,它集成了 TracMercurial Plugin 尚不支持的一些 Mercurial 功能,它称为 TracMercurialChangesetPlugin。它允许您搜索变更集、同步缓存、查看相关票证中的变更日志...

您可以在以下位置阅读相关内容: http://tumblr.com/x8tg5xbsh

如果您愿意接受其他建议,您可以尝试 阿尔忒弥斯.

虽然我还没用过,但看起来很简单。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top