trac+svn配置的一些补充说明

·         安装svn为服务的方法:

sc create svn binpath= "\"d:\svn1.5\bin\svnserve.exe\" --service -r \"d:\svn_repository\"" displayname= "Svn1.5 Server" depend= Tcpip start= auto

 

·         卸载svn服务的方法:

sc delete svn

 

·         在一个端口上启动多个trac项目:

Tracd –p 8080 –e d:\trac

 

·         新增加一个trac项目的流程:

1)      建立svn配置库,目录名为新项目的名字$newproj

2)      建立trac目录, 目录名为新项目的名字$newproj

3)      初始化该项目的trac

cd $Python25\scripts\ 

Trac-admin  d:\trac\ $newproj  initenv

4)      找一个现成的项目的trac\conf\trac.ini

5)      替换其中的所有的项目名字为新项目的名字$newproj

6)      添加管理员为trac的管理员

示例:trac-admin d:\trac\$newproj  permission add long TRAC_ADMIN

 

               "Insufficient permissions to access "问题的解决

               有时候即使有权限的用户登陆后试图浏览SVN库中的代码(即执行Browse code操作),会得到"Insufficient permissions to access "提示。这时,如果你的trac.ini文件里"authz_file= ”项目如果设置了例如d:\svn_repository\FirstProj\conf\authz这样的值,那么你应该检查authz_module_name 的值是否与d:\svn_repository\FirstProj\conf\authz这个文件里的值一致。比如你在authz文件里作了这样的设置: [FirstProj:/],那么authz_module_name 就应该等于FirstProj.

转载于:https://www.cnblogs.com/longsan/archive/2008/09/03/1283131.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值