项目管理工具 Trac:集成Wiki、Bug跟踪等
Trac 介绍

Trac是Edgewall公司推出的网页界面专案管理软件,尤其擅长软件BUG跟踪方面。
Trac使用Python编程语言开发。在2005年中以前,Trac以GPL发行;直到 0.9 版开始使用修改过的BSD许可证发布。基本上都是属于自由软件的许可证。该软件集成了增强的Wiki功能和版本控制功能,并可通过插件扩展其功能。
由于其插件众多、功能全面,甚至可以与很多商业的CMS系统媲美,安装也不复杂,因此应用也日益广泛。它的ticket管理及工作流插件(http://trac-hacks.org/) 使得它也可以很方便地进行简单的业务协作及流程控制。
# 以上引用自 Trac的安装设置 - Ubuntu.org.cn
Trac 搭配SVN 来使用, 觉得需要的功能都有了(含括文件, 时间轴追踪, 产品路线图, 浏览原始码, 新增/检视待办事项, 搜寻等), 来简单介绍一下Trac吧~
Trac 功能
- Wiki - 文件
- Timeline - 可以看此专案何时有被修改, 被谁修改, 改了什么东西等等.
- Roadmap - 依照Ticket 设定, Ticket 可以指向某个Milestone, 已便追踪目前专案完成进度.
- Browse Source - SVN logs, 可以看到修改纪录, 版本比对等资讯.
-
View Tickets - 看现在有哪些Tickets, 依照下述来分类Tickets.
- Active Tickets - 目前有哪些Tickets 是Active 的
- Active Tickets by Version
- Active Tickets by Milestone - 靠Milestone 来分Active Tickets
- Assigned, Active Tickets by Owner
- Assigned, Active Tickets by Owner (Full Description)
- All Tickets By Milestone (Including closed) - 列出所有Tickets
- My Tickets - 列出属于自己的Tickets
- Active Tickets, Mine first - 列出所有Active Tickets, 依照重要性排列
- New Ticket - 建立新的Ticket
- Search
Trac 使用方法
Trac 使用方法如下:(只供参考)
- Wiki: 文件, 功能说明, 目标方向等等.
- Timeline: 可以看看最近有哪些页面被更新过, 可以快速跟上进度.
- Roadmap: 专案进度分成哪些阶段, 可以看目前进度状况, 也可以确认是否有走错方向.
- Browse Source: 查SVN log 时很方便, ex: 有些程式有些特别的处理, 但不晓得原因, 可以由此log 来追踪原因.
- View Tickets: 看目前有哪些Ticket, 看哪些还没有完成(常用: My Tickets, Active Tickets)
- New Ticket: 于Roadmap 做好阶段性的安排后, 再依阶段性任务做更详细的安排, 并分小项目来开Ticket.(Bug 可以当Milestone 来列, 也可以当Ticket 来慢慢开)
Trac Ticket运作流程可以参考: The Trac Ticket System State Diagram
的图.
感谢sahsu提供: TracWorkflow – The Trac Project
其它参考可见:
# 以上资料来自 Tsung's Blog
Trac 安装(中文手册)
Trac的安装设置 - Ubuntu.org.cn
Trac 典型用户
- http://code.djangoproject.com/
- 金山
- 还有很多,你看见那标志的就是了
- http://weibo.com/zoomquiet ZQ 同学一直是热心用户,金山貌似有做插件和汉化的相关工作
参考资料:trac 推广 ppt 分享
我是作者,想要修改项目内容?把修改内容发到联系邮箱(看最底部)

用户评价 (670)
Zoom.Quiet 推荐 2011-05-24 07:56:53
Trac 自称是配置管理和项目管理系统。 金山的使用体验: http://zoomquiet.org/res/s5/100123-KTRACintro/ 其实,相比其它Bug追踪或是项目管理系统而言,Trac 最给力的是: 1. 完全为开发者设计, 没有复杂的权限/流程配置,默认安装就可以担当绝大多数协同辅助,只有在其它部门加入后,特别是市场的 Excel们掺合后才不得不复杂起来; 2. Trac 本质上是个维基,用维基的语法约定,定制出各种开发辅助的快速记述 3. 和版本仓库深度结合,可以在任何场所,极其方便的引用版本/代码片段!