本页使用了标题或全文手工转换

Mantis

维基百科,自由的百科全书
跳转至: 导航搜索
Mantis Bug Tracker
原作者 Kenzaburo Ito (2000-2002),Victor Boctor (2002至今)
开发者 不固定(开源贡献者)
初始版本 2000年,​16年前​(2000
稳定版本 1.2.16
预览版本 2014年2月7日 (2014-02-07)
开发状态 活跃
编程语言 PHP
操作系统 跨平台
语言 49 种语言
类型 缺陷跟踪管理系统
许可协议 GNU通用公共许可证 第2版
网站 www.mantisbt.org
源代码库 github.com/mantisbt/mantisbt

Mantis Bug Tracker是在GNU通用公共许可证第2版下发布的一个自由、开源的基于Web的缺陷跟踪管理系统。MantisBT最常见的用途是用来追踪软件缺陷。然而,MantisBT经常被用户配置成为一个更通用的问题跟踪系统英语Issue tracking system项目管理工具

项目的名称Mantis螳螂)和标志是指以抓捕其他昆虫(俗称“bugs”)而闻名的螳螂科英语Mantidae昆虫。项目的名称通常缩写为MantisBTMantis

历史[编辑]

2000年,Kenzaburo Ito开始Mantis Bug Tracker项目的开发。2002年Victor Boctor成为了该项目的维护者。版本1.0.0发布于2006年2月,[1]版本1.1.0发布于2007年12月。[2]2008年11月,经过长时间的讨论[3],项目从使用Subversion版本控制工具变更为使用Git——一个分布式的版本控制工具。 2010年2月,版本1.2.0发布。[4]在2012年7月,在GitHub上的MantisBT成为该项目的官方源代码库。

产品特点[编辑]

插件[编辑]

从版本1.2.0推出了事件驱动的编程插件系统,[5]允许MantisBT通过官方或第三方插件对MantisBT进行扩展。截至2013年11月,Github上的MantisBT-plugins组织有超过50个插件可用。

通知[编辑]

MantisBT支持在系统的问题发生变化后发送电子邮件通知。用户可以指定他们所接收电子邮件的类型,以及设置过滤器控制何种程度的问题发生时接收通知。

RSS 订阅源提供给希望能够跟踪已解决问题的用户。此外,MantisBT有一个插件来与Twitter集成,允许在一个问题上解决后发送一个通知。

通过事件驱动插件系统,可以扩展MantisBT内置的通知支持,运行高级脚本执行其他的通知操作(例如发送短信或者在外部项目管理软件中更新状态)。

与版本控制系统集成[编辑]

在MantisBT 1.2.0之前的版本允许与CVS版本控制系统的集成。[6]随着MantisBT 1.2.0对插件功能的引入,版本控制集成功能被约翰·里斯在SourceIntegration插件中重新开发。

其他功能[编辑]

除了上面提到的功能,MantisBT也支持:[7]

参见[编辑]

参考文献[编辑]

  1. ^ Mantis 1.0.0 (stable) Released. MantisBT announcements mailing list. SourceForge.net. February 4, 2006. 
  2. ^ Mantis 1.1.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. December 20, 2007. 
  3. ^ Moving from SVN to Git. Mantisbt-dev mailing list. Sourceforge.net. November 4, 2008. 
  4. ^ MantisBT 1.2.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. February 22, 2010. 
  5. ^ MantisBT 1.2.0rc1 Release Candidate 1. Mantis Bug Tracker Blog. Mantisbt.org. June 23, 2009. 
  6. ^ 6.0 6.1 6.2 Mantis Bug Tracker Administration Guide. [November 11, 2013]. 
  7. ^ Mantis Feature List. MantisBT wiki. Mantisbt.org. September 25, 2012 [November 11, 2013]. 

外部链接[编辑]