Mantis
原作者 | Kenzaburo Ito (2000-2002),Victor Boctor (2002至今) |
---|---|
開發者 | 不固定(開源貢獻者) |
首次發布 | 2000年 |
當前版本 | 2.25.7(2023年4月11日 | )
源代碼庫 | |
編程語言 | PHP |
操作系統 | 跨平台 |
語言 | 49種語言 |
類型 | 缺陷跟蹤管理系統 |
許可協議 | GNU通用公共許可證 第2版 |
網站 | www |
Mantis Bug Tracker是在GNU通用公共許可證第2版下發布的一個自由、開源的基於Web的缺陷跟蹤管理系統。MantisBT最常見的用途是用來追蹤軟件缺陷。然而,MantisBT經常被用戶配置成為一個更通用的問題跟蹤系統和項目管理工具。
項目的名稱Mantis(螳螂)和標誌是指以抓捕其他昆蟲(俗稱「bugs」)而聞名的螳螂科昆蟲。項目的名稱通常縮寫為MantisBT或Mantis。
歷史
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[5]成為該項目的官方源代碼庫。
產品特點
插件
從版本1.2.0推出了事件驅動的編程的插件系統,[6]允許MantisBT通過官方或第三方插件對MantisBT進行擴展。截至2013年11月,Github上的MantisBT-plugins[7]組織有超過50個插件可用。
通知
MantisBT支持在系統的問題發生變化後發送電子郵件通知。用戶可以指定他們所接收電子郵件的類型,以及設置過濾器控制何種程度的問題發生時接收通知。
RSS 訂閱源提供給希望能夠跟蹤已解決問題的用戶。此外,MantisBT有一個插件 (頁面存檔備份,存於網際網路檔案館)來與Twitter整合,允許在一個問題上解決後發送一個通知。
通過事件驅動的插件系統,可以擴展MantisBT內置的通知支持,運行高級腳本執行其他的通知操作(例如發送短信或者在外部項目管理軟件中更新狀態)。
與版本控制系統集成
在MantisBT 1.2.0之前的版本允許與CVS版本控制系統的集成。[8]隨着MantisBT 1.2.0對插件功能的引入,版本控制集成功能被約翰·里斯在SourceIntegration插件 (頁面存檔備份,存於網際網路檔案館)中重新開發。
其他功能
除了上面提到的功能,MantisBT也支持:[9]
- 全文搜索
- 對問題所做更改的審計追蹤
- 文本字段和注釋的版本控制
- 路線圖功能[8]
- 技術路線[8]
- 問題之間關係的圖表
- DokuWiki、MediaWiki、TWiki、WikkaWiki和XWiki Wiki文檔一體化
- 利用CodevTT進行的項目管理和時間跟蹤
- translatewiki.net上幾十種語言的本地化
參見
參考文獻
- ^ Mantis 1.0.0 (stable) Released. MantisBT announcements mailing list. SourceForge.net. February 4, 2006 [2014-04-28]. (原始內容存檔於2015-06-12).
- ^ Mantis 1.1.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. December 20, 2007 [2014-04-28]. (原始內容存檔於2017-09-11).
- ^ Moving from SVN to Git. Mantisbt-dev mailing list. Sourceforge.net. November 4, 2008 [2014-04-28]. (原始內容存檔於2016-03-14).
- ^ MantisBT 1.2.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. February 22, 2010 [2014-04-28]. (原始內容存檔於2017-09-10).
- ^ 在GitHub上的MantisBT (頁面存檔備份,存於網際網路檔案館)
- ^ MantisBT 1.2.0rc1 Release Candidate 1. Mantis Bug Tracker Blog. Mantisbt.org. June 23, 2009 [2014-04-28]. (原始內容存檔於2017-09-11).
- ^ Github上的MantisBT-plugins (頁面存檔備份,存於網際網路檔案館)
- ^ 8.0 8.1 8.2 Mantis Bug Tracker Administration Guide. [November 11, 2013]. (原始內容存檔於2013年12月2日).
- ^ Mantis Feature List. MantisBT wiki. Mantisbt.org. September 25, 2012 [November 11, 2013]. (原始內容存檔於2021-01-26).