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

项目地址:http://trac.edgewall.org/

功能分类:内容管理/新闻类   技术分类:杂项其他

更新时间:2011-06-16 07:26:42

用户关注:79667 次

用户评价:670 次 我来点评↓

Trac 介绍

trac logo

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.
    1. Active Tickets - 目前有哪些Tickets 是Active 的
    2. Active Tickets by Version
    3. Active Tickets by Milestone - 靠Milestone 来分Active Tickets
    4. Assigned, Active Tickets by Owner
    5. Assigned, Active Tickets by Owner (Full Description)
    6. All Tickets By Milestone (Including closed) - 列出所有Tickets
    7. My Tickets - 列出属于自己的Tickets
    8. 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 典型用户

参考资料:trac 推广 ppt 分享

我是作者,想要修改项目内容?把修改内容发到联系邮箱(看最底部)

用户评价 (670)

Zoom.Quiet 推荐  

Trac 自称是配置管理和项目管理系统。

金山的使用体验: http://zoomquiet.org/res/s5/100123-KTRACintro/

其实,相比其它Bug追踪或是项目管理系统而言,Trac 最给力的是:
    1. 完全为开发者设计, 没有复杂的权限/流程配置,默认安装就可以担当绝大多数协同辅助,只有在其它部门加入后,特别是市场的 Excel们掺合后才不得不复杂起来;
    2. Trac 本质上是个维基,用维基的语法约定,定制出各种开发辅助的快速记述
    3. 和版本仓库深度结合,可以在任何场所,极其方便的引用版本/代码片段!

     

称呼(*)

网站

邮箱

填写右边的单词 simple

Copyright© Python4cn(news, jobs) simple-is-better.com, 技术驱动:powered by web.py 空间主机:Webfaction

版权申明:文章转载已注明出处,如有疑问请来信咨询。本站为 python 语言推广公益网站,与 python 官方没有任何关系。

联系/投搞/留言: en.simple.is.better@gmail.com 向本站捐赠