BUGS
BUGS是一个基于Web(PHP5)的Bug跟踪系统。提供的功能包括:项目管理(支持多个项目/版本/里程碑),集成svn,程序发布工具,短消息,日程安排,自动email提醒,等。
eTraxis
eTraxis是一个可以无限量定制流程模板个数的Bug跟踪系统。它支持的数据库包括:MySQL、PostgreSQL、MSSQL和Oracle。支持LDAP。可以自定义Bug记录模板。灵活的权限管理。提供高级查询过滤器。Email通知。导出成CSV。历史事件与变更管理。类似于论坛的用户讨论功能等。
Bug Tracker
Bug Tracker是一个采用PHP开发的软件缺陷追踪系统,它可以协助您管理软件开发流程。它使用数据库(PostgreSQL 或MySQL )来存储缺陷、待增的功能、待办事项,可以让您在管理软件开发时更有效率。Bug Tracker 有二种使用者界面,一个是给内部开发团队使用,另一个则是给外部客户查看报表用。它具有完整的使用者、群组权限管理系统、数据库查询及过滤功能、常见问答、文件管理、通过email发送报表等诸多功能。
Double Choco Latte
Double Choco Latte是一个用于跟踪软件Bug,变更,改进和请求的系统。该系统支持多项目,多用户。
Mantis
Mantis是一个缺陷跟踪系统具有多特性包括:易于安装,易于操作,基于Web,支持任何可运行PHP的平台( Windows,Linux,Mac,Solaris,AS400/i5等),已经被翻译成68种语言,支持多个项目,为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史,定制我的视图页面,提供全文搜索功能,内置报表生成功能(包括图形报表), 通过Email报告缺陷,用户可以监视特殊的Bug,附件可以保存在web服务器上或数据库中(还可以备份到FTP服务器上),自定义缺陷处理工作流,支持输出格包括 csv、Microsoft Excel、 Microsoft Word,集成源代码控制( SVN与CVS ),集成wiki知识库与聊天工具(可选/可不选),支持多种数据库( MySQL、MSSQL、 PostgreSQ、 Oracle、 DB2),提供WebService(SOAP)接口,提供Wap访问。
Eventum
Eventum是一个用户友好,灵活的缺陷跟踪系统。支持部门可以用它来跟踪新的技术支持请求。软件开发团队可以用它来快速组织任务与Bug。Eventum已经被MySQL AB技术支持团队使用,并帮助他们提高响应时间。
phpBugTracker
phpBugTracker是一个基于web的bug跟踪器提供的功能类似于其它缺陷跟踪系统,比如Bugzilla。采用分层设计:表现层+应用层+数据库层。所需要的运行环境:Web服务器+PHP+PEAR+数据库(MySQL,PostgreSQL或Oracle)。
-------------------------------------
BugTracker.net :http://www.ifdefined.com/bugtrackernet.html
下面说说在使用BugTracker.net前考虑的几个类似软件:
OnTimer:
有cs版和web版,是要收费的,不过用.net编写的东西似乎比较容易破解,我用Reflector看了看,很容易找到加密的地方。这个软件 比bugTracker.net要复杂些,权限等控制的更细,同时似乎并不仅限于bug跟踪,而倾向与缺陷管理。同时它使用了aspnetmenu等组件,和bugTracker.net相比速度要慢些。
BugZilla:
听说是很强大的工具,但是下下来一看,要用MySql,同时代码好象是Perl写的(.pm和.pl文件是用什么写的?),怕怕,不用。
myTracker:
使用InterBse数据库,也有cs和web两种方式,我下午才装上InterBase,准备明天看看,这个软件看样子也不仅限于bug跟踪,还有其他的功能,帮助比较全,等用起来再说。
Mantis:
基于PHP和MySql,不会维护,不用。
上面列举的软件,都是在我的随笔:
Bug跟踪软件 中其他朋友提到的。
总的来说,BugTracker.net虽然有很多缺陷,但是对与一个小团队来说,简单实用是最大的优点,同时也易于维护,扩展。