Mantis

自由且開放原始碼的網頁臭蟲追蹤系統

Mantis Bug Tracker是在GNU通用公眾特許條款第2版下釋出的一個自由、開源的基於Web的缺陷跟蹤管理系統。MantisBT最常見的用途是用來追蹤軟件缺陷。然而,MantisBT經常被用戶組態成為一個更通用的問題跟蹤系統專案管理工具

Mantis Bug Tracker
原作者Kenzaburo Ito (2000-2002),Victor Boctor (2002至今)
開發者不固定(開源貢獻者)
首次釋出2000年,​24年前​(2000
目前版本2.25.7(2023年4月11日,​20個月前​(2023-04-11
原始碼庫 編輯維基數據連結
程式語言PHP
作業系統跨平台
語言49種語言
類型缺陷跟蹤管理系統
特許條款GNU通用公眾特許條款 第2版
網站www.mantisbt.org

專案的名稱Mantis螳螂)和標誌是指以抓捕其他昆蟲(俗稱「bugs」)而聞名的螳螂科昆蟲。專案的名稱通常縮寫為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[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]

參見

參考文獻

  1. ^ Mantis 1.0.0 (stable) Released. MantisBT announcements mailing list. SourceForge.net. February 4, 2006 [2014-04-28]. (原始內容存檔於2015-06-12). 
  2. ^ Mantis 1.1.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. December 20, 2007 [2014-04-28]. (原始內容存檔於2017-09-11). 
  3. ^ Moving from SVN to Git. Mantisbt-dev mailing list. Sourceforge.net. November 4, 2008 [2014-04-28]. (原始內容存檔於2016-03-14). 
  4. ^ MantisBT 1.2.0 Released. Mantis Bug Tracker Blog. Mantisbt.org. February 22, 2010 [2014-04-28]. (原始內容存檔於2017-09-10). 
  5. ^ 在GitHub上的MantisBT頁面存檔備份,存於互聯網檔案館
  6. ^ MantisBT 1.2.0rc1 Release Candidate 1. Mantis Bug Tracker Blog. Mantisbt.org. June 23, 2009 [2014-04-28]. (原始內容存檔於2017-09-11). 
  7. ^ Github上的MantisBT-plugins頁面存檔備份,存於互聯網檔案館
  8. ^ 8.0 8.1 8.2 Mantis Bug Tracker Administration Guide. [November 11, 2013]. (原始內容存檔於2013年12月2日). 
  9. ^ Mantis Feature List. MantisBT wiki. Mantisbt.org. September 25, 2012 [November 11, 2013]. (原始內容存檔於2021-01-26). 

外部連結