26
5

这几天在为亿顺的开发团队选择issue tracking system, 以实现更高效的开发流程。

在这里主要比较三个主流的解决方案:Bugzilla, Trac 和 JIRA.

Bugzilla 是最知名的开源问题跟踪系统,同时也被很多大型高质量的开源项目使用,如 Mozilla, Apache 和 Eclipse. 她是一个成熟,功能丰富的问题管理方案,非常适用于大型项目。

Trac 同样是个开源的issue tracking system,但是她与Bugzilla有着完全不同的理念(wiki-based)。Trac看起来轻量优雅。它使用基于web的管理界面,而且所有操作都非常的直觉。另外Trac对SVN subversion有着非常好的支持。

JIRA 可能是我知道的最好的商业解决方案了.

总的来说, Bugzilla在那用着有些别扭的界面下隐藏着非常强大的功能,但我对它复杂的安装配置与维护实在不感冒。JIRA是个独立而且强大的解决方案, 提供所有Bugzilla有的功能,甚至根多, UX也很好, 可用,稳定, 但是需要一些花费. Trac比较起来就很好, 轻量优雅, 对SVN支持完美, 带有wiki功能. 亿顺的开发团队正在使用Subversion, 我们也习惯用wiki来共享知识. so, 答案已经出来了:)

Tags: , , ,

This entry was posted on 星期一, 5月 26th, 2008 at 3:19 下午 and is filed under 亿顺点滴. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or TrackBack URI from your own site.

4 Responses so far to "如何选择适合自己的issues(问题)跟踪系统"

  1. 1 JohnnyWalker
    5月 26th, 2008 at 4:28 下午  

    bugzilla部署太麻烦了,不知道这几个是否都支持中文?mantis这个鬼东西default用的是latin code

  2. 2 吴虞子
    5月 26th, 2008 at 10:02 下午  

    JIRA , 支持这个, 比较爽

  3. 3 keys
    5月 26th, 2008 at 11:39 下午  

    我已经把trac部署起来了, 还需要一些配置。
    等trac不能满足需求了,就买个 JIRA用用,hoho。

  4. 4 ddeef
    9月 25th, 2008 at 10:17 上午  

    可以看看URTracker,可以很方便的定制人员分工角色和问题处理流程。

Leave a reply

Name (*)
Mail (*)
URI
Comment