新建trac项目

公司项目需要,所以要建立一个独立的trac项目,这里做个备忘

1、在想要建立项目的地方(例如 /trac/projects/),输入 trac-admin 项目名 initenv

2、(接下来的提问全部按回车即可。如果想与subversion联合使用,请继续看)

3、# chown -R apache.apache 项目名

4、复制第一个项目的 passwd及 trac.ini文件至对应目录

5、配置apahce:

<Location /box>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
#PythonOption TracEnvParentDir
PythonOption TracEnv /trac/projects/项目名

AuthType Basic
AuthName “LilyBox”
AuthUserFile /trac/projects/项目名/conf/passwd
Require valid-user
SetEnv PYTHON_EGG_CACHE /trac/projects/项目名/cache
</Location>

6、重启apache