Trac
跳至導覽
跳至搜尋
| File:Trac logo.svg | |
| File:Trac screenshot.png | |
| 開發者 | Edgewall Software |
|---|---|
| 首次發布 | 2004年2月23日 |
| 當前版本 | |
| 源代碼庫 |
|
| 編程語言 | Python |
| 引擎 | |
| 操作系統 | Windows, macOS, Linux, BSD |
| 語言 | 48種語言[1] |
| 類型 | 專案管理軟體與缺陷跟蹤管理系統 |
| 許可協議 | 修改過的BSD許可證 |
Trac是Edgewall公司開發並維護的開放源碼網頁界面專案管理、缺陷追蹤軟體。Trac的靈感來自於CVSTrac,因為能夠與Subversion接口,所以最初叫做svntrac。
Trac使用Python程式語言開發。在2005年中以前,Trac以GPL發行;直到0.9版開始使用修改過的BSD許可證釋出[2]。基本上都是屬於自由軟體的許可證。
主要功能[編輯]
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輸出
參考資料[編輯]
- ↑ Trac localization. [2016-09-18]. (原始內容存檔於2014-12-19).
- ↑ TracLicense - The Trac Project. Edgewall Trac. [2007-03-06]. (原始內容存檔於2007-02-28).