GNATS 特点
将通过 Email 或者 Web 界面提交的问题报告管理起来,并通过 Email 报告给责任人;
GNATS 通过设置 PR 的分类(category)和分类的负责人,实现当一个 PR 提交后,自动向负责人发送邮件通知。而且,GNATS 也可以配置当一个 PR 在设定的时间没有响应的时候,自动向负责人再次发送邮件询问;
可以通过界面对问题报告进行后续的变更,也提供了查询问题报告的界面;
通过文件而不是数据库来存储和管理问题报告,因此更可靠;
开放源码,没有版权问题;
提供了扩充接口,并且用户可以进行二次开放,以扩充功能。
GNATS 确省使用如下术语语描述 PR (问题报告)的状态:
open
初始状态是 "Open",表明一个 PR 已经提交但尚未处理,相关的负责人会收到 Email 通知;
analyzed
当一个 PR 被提交之后,负责人收到通知,将 PR 状态设置为 "analyzed",开始着手处理该 PR;
feedback
当责任人找到相应的解决方案后,将该 PR 的状态设置为 "feedback",并回填 PR 中解决方案(solution)字段;
closed
当 PR 的提交者,确认该 PR 描述的问题已经解决,就将该 PR 的状态设置为 "closed"。
suspended
当一个 PR 没有时间或者当前存在困难,可以设置为 "suspended",意为延期。
上面描述的是 GNATS 的确省的状态和工作方式,最新版本的 GNATS 4 已经支持用户定制 PR 的状态,后面我们将举例说明; GNATS 不像 Starteam 那么直观的对缺陷进行版本控制,而是通过 PR 的一个名为 "Audit-Trail" 的字段跟踪修改记录。 |
Copyright © 2006 WorldHello 开放文档之源 计划 |