Trac

Trac
開發者 Edgewall Software
穩定版本 1.0.1(2013年2月1日,​4年前​(2013-02-01
作業系統 跨平台
類型 專案管理軟體
授權條款 修改過的BSD授權條款
網站 trac.edgewall.org

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

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

主要功能

Trac使用超連結方式把軟體缺陷資料庫、版本控制系統和wiki內容結合起來,並作為版本控制系統的web介面,支援的版本控制系統包括Subversion, Git, Mercurial, Bazaar, Perforce, Darcs.在0.11版本之前,Trac的web展示前端由ClearSilver web模板系統提供,自0.11開始,由其自行開發的Genshi模板系統提供,但保持了對ClearSilver及其外掛模組的相容。

其他功能:

  • 專案管理(Roadmap, Milestones,等)
  • 追蹤系統(缺陷追蹤、任務等)
  • 細粒度權限支援(自0.11版本開始)
  • 最近活動的時間軸
  • Wiki
  • 可客製的報告
  • 版本控制系統的web介面
  • RSS Feeds
  • 多專案支援
  • 環境擴充功能(通過Python外掛模組支援)
  • iCal輸出

參考資料

  1. ^ TracLicense - The Trac Project. Edgewall Trac. [2007-03-06]. 

外部連結