日期:2014-05-20  浏览次数:20712 次

svn+apache安装完成后输入用户名密码后提示禁止访问怎么解决?
安装完成后重启服务,在浏览器输入地址,输入用户名密码后出现403禁止访问。不知道什么原因。我的资源库名称叫repos,在D盘的svn目录下建的。下面截图是我的参数设置:

apache下的httpd.conf配置如下
<Location /svn>
    DAV svn
    SVNPath D:\svn
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile D:\svn\repos\conf\pwd
    AuthzSVNAccessFile D:\svn\repos\conf\authz
    Require valid-user
    Satisfy Any
</Location>

创建用户名密码如下:(只创建了这一个用户,由于多次上图都失败了,直接复制语句或者命令给大家了)
命令htpasswd -cm d:\svn\repos\conf\pwd admin

svn用户名密码管理如下:

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

# [/foo/bar]
# harry = rw
# &joe = r
# * =

[/]
 admin= rw

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r


用户创建是没问题的,但是登陆以后就出现403错误,用客户端连接出现forbidden错误。
怀疑是不是路径指向错误,但不明白路径怎么错了。望大家指点。多谢!!
svn subversion apache 浏览器 basic

------解决方案--------------------
是不是没权限啊。。