优点:
易用的图形界面;
支持工程的分支管理,即不同的分支管理各自的 Change Request;
支持 Change Quest 本身的版本控制;
Change Request 和代码一样可以进行版本控制,亦可以对不同版本的 Change Request 进行对比;
缺点:
商业软件,价格不菲;
商业软件,功能扩展受限;
依赖于数据库,如果数据库崩溃,难以恢复;
但是除了 GNATS 等以外的缺陷追踪系统都依赖数据库,看来功能、性能和一些管理上的便捷、安全性有时是矛盾的。
Starteam 还有一个特点:即必须手工指定 CR 的责任人,一般是由 Bug 提交者,而在有的情况下几乎不可能,因此有时需要靠他人如开发经理指定。后面介绍的缺陷追踪软件有的可以根据提交的缺陷的分类自动指定责任人,并发送邮件通知。说不清这个特点到底是优点还是缺点,只能是仁者见仁,智者见智了。
Copyright © 2006 WorldHello 开放文档之源 计划 |