Trac最大的优点是其与wiki的集成,并且非常方便地与svn进行集成,而且是用python开发的,非常令人兴奋。
如果是在windows下安装的话,python的版本最好选择2.4。有一些模块于python25并不兼容。如果是在linux下安装,则可以安装最新的版本。
安装与配置都非常简单,下载完程序并依次安装完成就基本上可以了,具体如下:
1. 下载程序并安装程序(首先安装python,其余随便)
- Python24
- Trac 0.10.2
- Clearsilver-0.9.14 如果是linux平台,可以选择更新的版本
- Pysqlite 2.3.2
- svn-python-1.4.2
2. 配置Trac(假设python安装在c:\python,trac建立在F:\trac\proj1)
- 初始化trac环境:
c:\python\scripts> ..\python.exe trac-admin f:\trac\proj1 initenv
根据提示,输入工程名称,数据库,svn版本库等信息,根据需要输入 - 启动tracd
c:\python\scripts>..\python.exe tracd –port 8000 f:\trac\proj1
补充:如果是需要同时开发多个工程,可以这样:
c:\python\scripts>..\python.exe tracd –port 8000 f:\trac\proj1 f:\trac\proj2
或者启动一个目录下的所有工程:
c:\python\scripts>..\python.exe tracd –port 8000 -e f:\trac\ - 这样就可以通过http://localhost:8000/来访问trac系统了。
- 另外,和大部分程序类似,trac的配置文件为安装目录下conf\trac.ini,可以自行修改各项参数。
参考资料:
下一步的工作:
- 与apache的集成
- 权限管理
- trac的模块与插件
1 reply on “Trac+SVN的安装与配置(tracd模式)”
[…] Trac+SVN的安装与配置(tracd模式) […]