[Linux]Introduction Of Trac

What is Trac

Trac is an open source, web-based project management and bug-tracking tool. The program is inspired by CVSTrac, and was originally named svntrac due to its ability to interface with Subversion. It is developed and maintained by Edgewall Software.
Trac is written in the Python programming language. Until mid-2005, it was available under the GNU General Public License; since version 0.9, it has been released under a modified BSD license. Both are free software licenses.

Features

Trac allows hyperlinking information between a computer bug database, revision control and wiki content. It also serves as a web interface to the revision control systems Subversion, Git, Mercurial, Bazaar, Perforce and Darcs. Prior to version 0.11 the web front end presentation of Trac was handled by the ClearSilver template system. Starting with 0.11 an in-house template system called Genshi is used, although compatibility with ClearSilver based plugins will remain for several versions.

Other features include:
  • Project management (Roadmap, Milestones, etc.)
  • Ticket system (bug tracking, tasks, etc.)
  • Fine-grained permissions (since 0.11)
  • Timeline of all recent activity
  • Wiki
  • Customized reporting
  • VCS web interface
  • RSS Feeds
  • Multiple project support
  • Environment extensibility (via Python plugins)
  • iCalendar export


The reason why we use Trac

  • As a project management tool, it provides the convenience of task tracking capability and make the best of team collaboration
  • It can be used as a task repository and integrate with Mylyn - an eclipse plugin. Developers can query, fetch/accept and modify tasks in that repository.
  • It can also help project manager to be very clear and updated of the project status, from high level overview to detailed task status.

Currently we've setup Trac in HT internally dev environment and start to use it to manage our tasks
But as Trac can only integrate with local subversion repository,some features around subversion will not be available in our current Trac system.

More about Trac

Trac website   http://trac.edgewall.org/
Trac 3rd-party plugins http://trac-hacks.org/
Trac introduction http://en.wikipedia.org/wiki/Trac

Here are some snap shots of trac we've set up.

  • The home page of trac.



  • Timeline page, show the activity or task status change history


  • Task/issue/bug creation page in trac



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值