发新话题
打印

[已解决] ip/svn无法访问,ip/svn/test能访问( 此文章被查看:386次,被回复:6篇!! )

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

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

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



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

TOP

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



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

TOP

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



© 本文为 futurismSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
啊呀,忘带氧气瓶了=。=!

TOP

用ip/svn/

用ip/svn/,加多一/

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

TOP

回复 楼主 的帖子

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

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

TOP

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

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

TOP

同意mistry的看法,这是正常的,在apache里配置的只是个配置库仓库的虚拟目录,物理上是不存在,即使有所有配置库的权限也只能访问到具体的配置库一级。

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

TOP

发新话题