Trac

開源,基於網絡的項目管理和錯誤跟踪系統

TracEdgewall英語Edgewall公司開發並維護的開放源碼網頁界面專案管理缺陷追蹤軟體。Trac的靈感來自於CVSTrac,因為能夠與Subversion接口,所以最初叫做svntrac。

Trac
開發者Edgewall Software
首次發布2004年2月23日,​20年前​(2004-02-23
當前版本1.6[1]在維基數據編輯(2023年9月23日,12個月前)
預覽版本1.3.5[2]在維基數據編輯(2019年7月17日;2020年12月19日;2021年5月9日;2023年2月11日,錯誤:第一個參數不能被解析為日期或時間。
源代碼庫 編輯維基數據鏈接
編程語言Python
操作系統Windows, macOS, Linux, BSD
語言48種語言[3]
類型專案管理軟體缺陷跟蹤管理系統
許可協議修改過的BSD許可證
網站trac.edgewall.org/ 編輯維基數據

Trac使用Python程式語言開發。在2005年中以前,Trac以GPL發行;直到0.9版開始使用修改過的BSD許可證釋出[4]。基本上都是屬於自由軟體許可證

主要功能

Trac使用超鏈接方式把軟件缺陷數據庫、版本控制系統和wiki內容結合起來,並作為版本控制系統web接口,支持的版本控制系統包括SubversionGitMercurialBazaar英語BazaarPerforce英語PerforceDarcs英語Darcs。在0.11版本之前,Trac的web展示前端由ClearSilver英語ClearSilver web模板系統提供,自0.11開始,由其自行開發的Genshi英語Genshi (templating language)模板系統提供,但保持了對ClearSilver及其插件的兼容。

其他功能:

  • 項目管理(Roadmap、Milestones,等等...)
  • 追蹤系統(缺陷追蹤、任務等)
  • 細粒度權限支持(自0.11版本開始)
  • 最近活動的時間軸
  • Wiki
  • 可定製的報告
  • 版本控制系統的web接口
  • RSS Feeds
  • 多項目支持
  • 環境擴展(通過Python插件支持)
  • iCal輸出

參考資料

  1. ^ Trac 1.6 Released. 2023年9月23日 [2023年11月11日]. 
  2. ^ Milestone 1.3.5 – The Trac Project. [2019年7月31日]. 
  3. ^ Trac localization. [2016-09-18]. (原始內容存檔於2014-12-19). 
  4. ^ TracLicense - The Trac Project. Edgewall Trac. [2007-03-06]. (原始內容存檔於2007-02-28). 

外部連結