![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Trac_screenshot.png/640px-Trac_screenshot.png&w=640&q=50)
Trac
開源,基於網絡的項目管理和錯誤跟踪系統 / 维基百科,自由的 encyclopedia
Trac是Edgewall(英语:Edgewall)公司开发并维护的开放原始码网页界面项目管理、缺陷追踪软件。Trac的灵感来自于CVSTrac,因为能够与Subversion接口,所以最初叫做svntrac。
Quick Facts 开发者, 首次发布 ...
![]() | |
![]() | |
开发者 | Edgewall Software |
---|---|
首次发布 | 2004年2月23日,20年前(2004-02-23) |
当前版本 |
![]() |
原始码库 | ![]() |
编程语言 | Python |
操作系统 | Windows, macOS, Linux, BSD |
语言 | 48种语言[2] |
类型 | 项目管理软件与缺陷跟踪管理系统 |
许可协议 | 修改过的BSD许可证 |
网站 | trac![]() |
Close
Trac使用Python编程语言开发。在2005年中以前,Trac以GPL发行;直到0.9版开始使用修改过的BSD许可证发布[4]。基本上都是属于自由软件的许可证。
主要功能
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输出
参考资料
- Trac 1.6 Released. 2023年9月23日 [2023年11月11日].
- Trac localization. [2016-09-18]. (原始内容存档于2014-12-19).
- Milestone 1.3.5 – The Trac Project. [2019年7月31日].
- TracLicense - The Trac Project. Edgewall Trac. [2007-03-06]. (原始内容存档于2007-02-28).