Trac 使用速写 ::-- ZoomQuiet [DateTime(2006-11-21T04:53:37Z)] TableOfContents

Include(CPUGnav)

1. Trac

Trac 是个项目管理系统,是pure Python的,是基于 Subvertion -- 史上最优秀的版本管理系统 --的! 安装说明非常的明白: http://trac.edgewall.org/wiki/TracInstall

http://wiki.woodpecker.org.cn/moin/BPUG/2006-08-27

http://www.woodpecker.org.cn:9081/classes/Classes2006/060827-exoweb/usage-trac/

1.1. 快速安装trac

这里根据个人体验给个最 zip 的安装配置过程:

  1. 安装好必要的软件,如果是 BSD/GNU/Linux 系统的话会非常简单比如说:

    #pkg_add -r trac
    就会自动安装好一切,M$ 中,你按照要求安装好相应软件即可:
  2. 初始化 SVN:

    $svnadmin create --fs-type fsfs /path/to/u/repo
  3. 启动 SVN:

    $svnserve -d -r /path/to/u/repo
    OK 你获得了一个版本管理仓库,然后这是在其上架设 trac 项目管理环境
  4. 创建trac 实例:

    $trac-admin /path/to/u/trac/site initenv

    回答一些问题,比较重要的这是回答你的SVN 仓库在哪儿,使用上面的  /path/to/u/repo 就好

  5. 启动 trac:

    $tracd  --port 80 /path/to/u/trac/site
    就会由 trac 自个儿在 80 端口启动一 trac 站,你可以进行各种项目管理活动了;
    • 如果看着没有问题就使用 守护进程模式,启动:

      $tracd -rd  --port 80 /usr/local/www/data/trac

DONE!现在我们已经有Trac 环境可以运行使用了!

1.2. 深入配置

接着就是根据自个儿的情况进行各种配置了:

  1. 界面配置
  2. 权限配置
  3. Tickets 配置
  4. 插件配置
  5. ....

一切都有明确的文档,只要你敢于尝试,trac 的管理和使用是非常清晰明了的

1.3. 项目管理

1.4. 反馈