跳至內容

Trac

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Trac
開發者Edgewall Software
首次釋出2004年2月23日,​22年前​(2004-02-23)
目前版本1.6[1]在維基數據編輯(2023年9月23日,3年前)
原始碼庫 編輯維基數據連結
程式語言Python
作業系統Windows, macOS, Linux, BSD
語言48種語言[2]
類型專案管理軟件與缺陷跟蹤管理系統
特許條款修改過的BSD特許條款
網站trac.edgewall.org/ 編輯維基數據

Trac是Edgewall(英語:Edgewall)公司開發並維護的開放原始碼網頁介面專案管理、缺陷追蹤軟件。Trac的靈感來自於CVSTrac,因為能夠與Subversion介面,所以最初叫做svntrac。

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

主要功能

[編輯]

Trac使用超連結方式把軟件缺陷數據庫、版本控制系統和wiki內容結合起來,並作為版本控制系統的web介面,支援的版本控制系統包括Subversion、Git、Mercurial、Bazaar(英語:Bazaar)、Perforce(英語:Perforce)、Darcs(英語: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. ^ Trac localization. [2016-09-18]. (原始內容存檔於2014-12-19). 
  3. ^ TracLicense - The Trac Project. Edgewall Trac. [2007-03-06]. (原始內容存檔於2007-02-28). 

外部連結

[編輯]