各关键配置信息
apache httpd.conf文件
<Location /svn>
DAV svn
SVNListParentPath on
SVNPath E:\SVNRepository #这里原先使用的是SVNParentPath,结果提示无权限访问,困扰了好几天
AuthType Basic
AuthName "Subservion repositories"
AuthUserFile E:\SVNRepository\conf\passwd
AuthzSVNAccessFile E:\SVNRepository\conf\authz
Require valid-user
</Location>
authz文件
[groups]
group_admin = admin, gifer
[/]
* = r
@group_admin = rw
密码文件使用
apache htpasswd命令创建
cmd下 进入apache根目录\bin下
htpasswd -c passwd admin //创建文件并添加用户
htpasswd passwd gifer //添加用户