Trac is an enhanced wiki and issue tracking system for software development projects. 简单的说,Trac是Edgewall公司开发并维护的开放源码网页界面专案管理、缺陷追踪软件。 Homepage: http://trac.edgewall.org/
Trac使用超链接方式把软件缺陷数据库、版本控制系统和wiki内容结合起来,并作为版本控制系统的web接口,支持的版本控制系统包括Subversion, Git, Mercurial, Bazaar, Perforce, Darcs.
如果在Ubuntu下安装的话,可以参考下面这篇文章
http://wiki.ubuntu.org.cn/Trac的安装设置
Trac安装
在Ubuntu下安装Trac十分简单,只需要输入下列命令即可:
sudo apt-get install trac
这样的话,Ubuntu会自动下载安装trac、apache、subversion等必要的软件(建议先行安装apach2、subversion),如果需要trac支持BZR,则还需要用下列命令安装BZR插件:
sudo aptitude install trac-bzr
同样的,如果要其支持GIT,则需要用下列使用安装GIT插件:
sudo aptitude install trac-git
本文以subversion为例,介绍Trac的安装过程。 [编辑] Trac设置 [编辑] 配置Subversion版本库
Subversion 文件仓库可以放在任意位置,其中有两个最常用的位置分别是:/usr/local/svn 和 /home/svn。为了在下面的描述中简单明了,假设您的 Subversion 文件仓库放在 /home/svn/repo,并且项目名称为“trac”。 [编辑] 设置访问Subversion版本库的用户和用户组
[...]