查看完整版本: ip/svn无法访问,ip/svn/test能访问

zh2208 2008-6-24 17:01

ip/svn无法访问,ip/svn/test能访问

通过[url=http://ip/svn]http://ip/svn[/url]无法访问,但是通过[url=http://ip/svn/test]http://ip/svn/test[/url]却能访问。。这是为什么,就是指定到仓库中,是可以访问的。。
但是想访问svn目录取打不开。。。
这是什么原因???

[[i] 本帖最后由 千寻 于 2008-7-8 15:30 编辑 [/i]]

CMStruggling 2008-6-24 18:39

权限问题。
如果用该用户登陆访问;想通过http://ip/svn访问的话,那该用户得有对所有的版本库都有至少读的权限;
而通过http://ip/svn/test访问;则该用户就只有test版本库的权限。
你可以查看一下你的权限设置。

futurism 2008-6-25 10:15

同意小马哥的说法,虽然我昨天没想到=。=

zhiyuan 2008-6-25 10:18

用ip/svn/

用ip/svn/,加多一/

mistry 2008-6-26 11:20

回复 楼主 的帖子

我有不同的意见。
通过apache访问svn库的标准模式为http://IP/Location/Library,Library及其子目录可以访问,因为从Library这一级开始才是真正的库。Location是在apache配置文件中定义的你的其中一个svn库的访问快捷方式。具体你可以看一下/etc/httpd/conf/httpd.conf里的配置。

Jane.fwp 2008-6-26 16:08

同意mistry的看法,楼主应该检查一下httpd.conf里面的配置,查看一下里面SVNPath是不是设置成了/svn/test而不是/test

千寻 2008-7-1 15:27

同意mistry的看法,这是正常的,在apache里配置的只是个配置库仓库的虚拟目录,物理上是不存在,即使有所有配置库的权限也只能访问到具体的配置库一级。
页: [1]
查看完整版本: ip/svn无法访问,ip/svn/test能访问