加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区
 
发新话题
打印

[求助] SVN权限问题( 此文章被查看:944次,被回复:7篇!! )

SVN权限问题

我想要实现多个版本库共用一个 passwd 文件,再使用不同的 auth 文件对每一个版本库进行权限控制,该如何配置呀!
请大家指点一下!3Q3Q!



© 本文为 nancyboboSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

每个版本库的svnserve.conf文件配置时
password-db = /opt/svn/conf/pwd.conf
authz-db = /opt/svn/conf/authz.conf
指向一个auth文件和pwd文件



© 本文为 晓絮SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我只知道在apache+svn的环境下,可以在httpd里设定用一对authz和passwd来设定

[repos1:/]    #库1
[repos1:/branches]

[repos2:/]  #库2
[repos2:/branches]

[repos3:/] #库3
[repos3:/branches]

但是单个passwd对多个authz文件,不知道如何处理。



© 本文为 culpaSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

httpd.conf配置

LoadModule authz_svn_module   modules/mod_authz_svn.so

AuthUserFile "C:/svn_repository/passwd"  
AuthzSVNAccessFile "C:/svn_repository/auth"

authz里配多个库

貌似就可以了。

© 本文为 herosdw@126.com 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 沙发 的帖子

按照这个配置就可的啦

© 本文为 birdwinman 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

标准性的问题

用此方法试试,看能不能解决

© 本文为 beautfull 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

每个版本库的svnserve.conf文件配置时
password-db = /svndata/passwd
authz-db = authz.conf
指向一个passwd文件


错误: 不能打开文件“\svndata\passwd”: 系统找不到指定的路径。   
如果subversion和TortoiseSVN安装在C:盘符,库也放在C盘,可以通过。如果库放在其它盘符,就会报以上的错误。
请高人指点

[ 本帖最后由 bear7458 于 2008-4-22 10:52 编辑 ]

© 本文为 bear7458 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

/svndata/passwd是一个相对路径
换成绝对路径实验一下

© 本文为 wangwen 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
子曰:唯变更乃不变也
子曰:唯进度与美女难追也
子在川上曰:BUG如斯乎

TOP

发新话题