BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

以下为你介绍的BUG跟踪管理工具都可用在Linux系统上:Mantis(MantisBT-BUG管理系统)、JIRA(商业版的Bug跟踪管理系统)、BugZilla(缺陷跟踪系统)、Redmine(项目管理和缺陷跟踪工具)、Scarab(Bug管理系统)。

1、Mantis(BUG管理系统)

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

Mantis (MantisBT) 是一个BUG管理系统。MantisBT使与团队成员和客户的协作变得轻松,快速和专业。MantisBT是一个开源问题跟踪器,可在简单性与功能之间实现微妙的平衡。用户可以在几分钟内上手并开始管理项目,同时与队友和客户进行有效的协作。一旦开始使用它,您将永远不会回头!

主要特点如下:

用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持。

系统相对简单轻量级,使用简单。

出色的多语言支持。

亮点:

邮件通知:

通过有关问题更新,解决方案或评论的通知,使您的团队和客户保持最新状态。

访问控制:

每个用户基于项目角色的访问控制,使您可以控制自己的业务。

可订制:

灵活地自定义您的问题字段,通知和工作流。

下载地址:http://www.mantisbt.org/

2、JIRA(商业版的Bug跟踪管理系统)

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。

JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。

下载地址:https://www.atlassian.com/software/jira

3、BugZilla(缺陷跟踪系统)

Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

Bugzilla是一个臭虫的数据库。它让用户报告软件的臭虫而且把它们转给合适的开发者。开发者能使用bugzilla保持一个要做的事情的优先表,还有时间表和跟踪相关性。不是所有的"bugs"都是臭虫。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为"enhancement"的"臭虫"。人们常说"bug",实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug。根据客户的加强的请求来安排你的工作,Bugzilla会帮助你跟踪它们而且允许其它人看到你会作些什么。如果其它人看到了你的计划,他们就会避免重复你的工作而且可能帮助你解决或反馈给你。

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

特征:

优化的数据库结构可提高性能和可伸缩性。

出色的安全性可保护机密性。

可以记住您的搜索的高级查询工具。

集成的电子邮件功能。

可编辑的用户个人资料和全面的电子邮件首选项。

全面的权限系统。

经过验证,可作为Mozilla的错误跟踪系统。

好处:

改善沟通。

提高产品质量。

提高客户满意度。

确保问责制。

提高生产率。

Bugzilla可以适应多种情况。

下载地址:https://www.bugzilla.org/

4、Redmine(项目管理和缺陷跟踪工具)

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。

虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一个有用的Scrum和敏捷的选择。由于Redmine的设计受到Rrac的较大影响,所以它们的软件包有很多相似的特征。

Redmine建立在Ruby on Rails的框架之上,支持跨平台和多种数据库。

特征:

支持多项目。

灵活的基于角色的访问控制。

灵活的问题跟踪系统。

甘特图和日历。

新闻、文档和文件管理。

feeds和邮件通知。

依附于项目的wiki。

项目论坛。

简单实时跟踪功能。

自定义字段的问题,时间项,项目和用户。

SCMin集成(SVN、CVS、Git、Mercurial、Bazaar和Darcs)。

多个LDAP认证支持。

用户自注册支持。

多语言支持。

多数据库支持。

下载地址:http://www.redmine.org/

5、Scarab(Bug管理系统)

BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab介绍

Scarab是一个非常灵活的issue管理系统,它具有以下特点:

1].其它系统一样都具有的特点:数据的输入,查询,报告,通知到相关的当事人,注释的协作积累,依赖追踪等。

2].Scarab通过一组管理页面可无限制地,自由地定制模块的数量,Artifact类型,(Attribute)属性(比如操作系统,状态,优先权等),(Attribute)属性选择权等。

3].多语言支持(包括中文zh)。

4].Scarab采用turbine框架实现,安装容易,速度快,具备可伸缩性和可维护性。

5].通过XML提供导入/导出接口以便从其它追踪系统(如Bugzilla、JIRA)移植过来。

6].模块化代码设计。

7].可以很容易地更改用户界面外观。

8].Scarab可与较大的系统相结合。

注明

以上就是BUG跟踪管理Mantis、JIRA、BugZilla、Redmine、Scarab的介绍内容,这些BUG跟踪管理工具都能使用在Linux操作系统中。

栏目相关文章