安装Trac和SVN集成

原创 2007年10月01日 20:00:00
1.安装Python2.4.4到D:/dev-tools/Python24
http://www.python.org/ftp/python/2.4.4/python-2.4.4.msi
2.安装 ez_setup.py,ez_setup.py不能在Python的安装目录中执行
http://peak.telecommunity.com/dist/ez_setup.py
3.安装Trac(svn必须事先安装好)
在命令提示符中进入 cd D:/dev-tools/Python24/Scripts,执行easy_install http://svn.edgewall.com/repos/trac/trunk/
4.安装sqlite
在命令提示符中进入 cd D:/dev-tools/Python24/Scripts,执行easy_install pysqlite
5.安装访问svn的python库(注意和svn的版本必须一致,python也是2.4)
在命令提示符中进入 cd D:/dev-tools/Python24/Scripts,执行easy_install -Z http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.0/svn-python-1.4.5.win32-py2.4.exe
6.创建E:/TracProjectes目录(Trac项目根目录),创建子目录tractest(第一个Trac项目的目录)
7.在命令提示符中进入 cd D:/dev-tools/Python24/Scripts,执行trac-admin.py E:/TracProjects/tractest initenv
回答一些问题
1)项目名称:mytrac
2)数据库:默认为sqlite,直接回车
3)版本库类型:默认为svn,直接回车
4)版本库位置:svn仓库目录路径,也可直接回车,以后在E:/TracProjects/tractest/conf/trac.ini中设置

安装配置Apache

1.安装Apache
http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.6-win32-x86-no_ssl.msi
2.安装mod_python模块,版本必须一致,需指定Apache的安装目录,会安装mod_python.so到Apache的modules目录
http://www.apache.org/dist/httpd/modpython/win/3.3.1/mod_python-3.3.1.win32-py2.4-Apache2.2.exe
3.配置mod_python
D:/dev-tools/Apache Software Foundation/Apache2.2/conf/httpd.conf中添加
LoadModule python_module modules/mod_python.so
4.继续配置
<Location /projects>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir E:/TracProjects
PythonOption TracUriRoot /projects
</Location>
<LocationMatch "/projects/[^/]+/login">
AuthType Basic
AuthName "Trac"
AuthUserFile E:/TracProjects/tractest/tractest.htpasswd
Require valid-user
</LocationMatch>

配置基于Apache的安全控制

1.创建.htpasswd
命令提示符下cd D:/dev-tools/Apache Software Foundation/Apache2.2/bin,
执行htpasswd -c E:/TracProjects/tractest/tractes.htpasswd admin
2.添加其他用户,没有-c参数
执行htpasswd -c E:/TracProjects/tractest/tractes.htpasswd {username}

运行

1.重启Apache
2.浏览器中进入http://localhost,看到It works,说明Apache安装成功
3.浏览器中进入http://localhost/projects,看到
Available Projects
* mytrac
mytrac为执行"trac-admin.py E:/TracProjects/tractest initenv"时指定的项目名称,点击进入,
用htpasswd添加的用户登录。

参考链接
http://www.fusioncube.net/?p=168
 

SVN+Trac配置说明(强哥)

下载安装软件(注意安装文件版本号,否则会出错) apache-v2.2.17-win32-x86 Subversion-1.6.15 TortoiseSVN-v1.6.4 python-2.6...
  • lovehuishouzan
  • lovehuishouzan
  • 2011年11月04日 10:37
  • 2206

Apache+SVN+Trac配置详解!

第1章          引言1.1 编写目的版本控制之于程序员,就好比安全网之于高空秋千表演者。知道安全网就在那里,万一自己摔落它能够提供保护,高空秋千表演者才能放心大胆地在空中飞跃。同样,版本控制...
  • apicescn
  • apicescn
  • 2008年02月18日 09:46
  • 4072

Trac 服务器的安装与配置 (svn)

参考文章:http://wiki.ubuntu.org.cn/Trac%E7%9A%84%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE 还有一篇官方文档讲的也比较详细可以参...
  • robertkun
  • robertkun
  • 2012年09月10日 12:24
  • 1665

Centos6.3下安装配置Trac和Subversion(SVN)全过程!(一)

service iptables top  首先关闭centos的防火墙 wget http://peak.telecommunity.com/dist/ez_setup.py 这个是用...
  • minchina91
  • minchina91
  • 2014年03月11日 20:10
  • 1891

Trac服务器的安装与配置

Trac是Edgewall公司开发并维护的开放源码网页界面项目管理、缺陷追踪软件。要搭建Trac服务器平台,不仅仅需要Trac软件,还需要网络服务器和数据库的支持。这其中包括了很多软件的安装和配置,具...
  • hcx25909
  • hcx25909
  • 2011年12月10日 13:51
  • 3219

CentOS6.3中Trac和Subversion(SVN)的结合(二)

yum install subversion mod_dav_svn 先安装subversion组件和mod_dav_svn 接下来根据你提前想好的位置建立svn版本库cd /var/www...
  • minchina91
  • minchina91
  • 2014年03月12日 20:25
  • 852

Trac安装及配置

1) 准备软件  SVN-1.46 :     http://subversion.tigris.org/files/documents/15/41077/svn-win32-1.4.6.zip  S...
  • yangjie1010
  • yangjie1010
  • 2009年12月21日 15:23
  • 302

Trac的安装与配置,整合LDAP与SVN

Trac作为项目管理的重要工具,为团队协助注入了大量的互动。 Trac的介绍可以参考官方网站:http://trac.edgewall.org/。 简单而言,它是最轻量级的项目管理系统,它提供以下...
  • lansine2005
  • lansine2005
  • 2014年03月07日 11:24
  • 2303

安装CVSTrac/SVNTrac

安装CVSTrac/SVNTracCVSTrac英文站点:http://www.cvstrac.org/cvstrac/wiki?p=SvnTracCVSTrac中文站点:http://www.cnp...
  • liuyuan_jq
  • liuyuan_jq
  • 2008年02月22日 09:02
  • 1327

VisualSvn Win2008R2安装并与域集成

1准备软件: 1.VisualSVN-Server-2.5.9.msi 2.TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi 2安装环境:   Windows Se...
  • u010142228
  • u010142228
  • 2016年02月16日 15:59
  • 1105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 安装Trac和SVN集成
举报原因:
原因补充:

(最多只允许输入30个字)