当前位置: 代码迷 >> CVS/SVN >> svn1.4.5版本的权限是怎么设置的
  详细解决方案

svn1.4.5版本的权限是怎么设置的

热度:3768   发布时间:2013-02-26 00:00:00.0
svn1.4.5版本的权限是怎样设置的?
我使用的是svn与apache结合使用的,svn与apache都配置好了,用户也都建立了,权限也设置了,但是仍然不能访问配置库,请问大家是怎么样配置的,能否拿你的库或者配置的内容来参考一下?谢谢了!

------解决方案--------------------------------------------------------
<Location /svn_u3>
DAV svn
SVNParentPath K:/SVNServer
SSLRequireSSL
AuthType Basic
AuthName "U3.SVNServer.Waasai.Com"
AuthUserFile k:/SVNServer/auth.conf
Require valid-user
AuthzSVNAccessFile k:/SVNServer/access.conf
</Location>

以上是我的SVN配置,我单独放置到 svn.conf,然后在 httpd.conf 里通过include引用

其中,AuthUserFile 配置的是用户帐号文件,里头保存着用户名和密码,可以通过 apache/bin/htpasswd程序添加和修改,AuthzSVNAccessFile 配置的是各个SVN库的访问权限,比如有个用户 cooler,用个库 case,该文件里的内容可能是:

[case:/]
cooler=rw
*=r

[case:/code/class]
boss=
cooler=rw