1

我正在寻找一个开源问题跟踪器

  • 多个项目
  • 维基
  • Web API 与 CRM 和其他客户端集成
  • 可选择通过自定义插件或模块进行扩展
  • 最好用 PHP 或 Python 编写。只要它适用于 Unix/Linux,我就可以使用其他语言
4

6 回答 6

6

我很高兴将TracRedmine用于各种个人项目。

Trac 是用 Python 编写的,而 Redmine 是用 Ruby 编写的(利用 Rails 框架)。

Redmine 具有内置的多项目功能,而 Trac 计划在 0.12 中支持它(已在分支中提供)。

您还必须根据您计划使用的 SCM 做出选择:

于 2009-11-27T18:29:56.327 回答
1

螳螂http://www.mantisbt.org/

于 2009-11-27T17:30:08.410 回答
0

几年前我在另一份工作中使用了 Bugzilla,但我认为它只是错误跟踪。

我现在在哪里,我们使用 FogBugz,它允许您跟踪案例,具有 wiki 功能,甚至与源代码控制软件集成。我相信有一个插件架构,但我还没有真正看过它。

但是,我认为它只在 ASP 中编程,这很可能意味着 IIS,除非 Mono 项目具有 ASP 兼容模式。

于 2009-11-27T18:38:41.160 回答
0

对于我的个人项目,我是唯一的开发人员(在许多情况下也是唯一的用户),我有一个多年前自制的问题跟踪器,当时(免费)问题跟踪器中唯一的大牌是 Bugzilla,我不喜欢。

对于我正在处理的一个新的多开发者项目,我们正在使用Redmine。它是用 Ruby(在 Rails 上)编写的,但在 Linux 上很容易设置,支持大量源代码控制系统,有插件和 wiki(包括用于更改 wiki 语法的插件;我写了一个来做 Mediawiki 风格的语法,因为它使用它的人更熟悉)。我不知道它的 API/集成,但是使用插件,您很可能可以找到或编写一些东西来做您需要的事情。

于 2010-07-24T13:49:40.527 回答
0

大约十一个月前,我问了这个问题。我一直在使用 Redmine 并对结果感到满意。在发布问题时,Redmine 没有 HTTP API,现在有了。我也向其他人推荐了Redmine。

我喜欢Redmine的原因是:

  1. 支持多个项目
  2. 集成问题跟踪器、wiki、存储库浏览器、论坛和新闻源
  3. HTTP API
于 2010-10-07T09:13:01.333 回答
0

我为一个由 4 名开发人员组成的团队使用了相当长的一段时间。它对我们很有效,并提供了您正在寻找的大部分功能(集成、wiki)。

除此之外,您应该研究 Redmine 和 OTRS。

本文还对最好的开源错误跟踪器进行了很好的回顾

于 2017-02-17T09:13:17.933 回答