授予对svn根目录的公共访问权限

授予对svn根目录的公共访问权限,svn,apache,module,directory,root,Svn,Apache,Module,Directory,Root,我想知道是否有可能让人们通过apache和“dav_svn”模块访问subversion根目录。现在,我只能访问比根目录低一级的存储库(“svn/game”“svn/something”而不是“svn/”)。 Myhttpd.conf: <Location /svn> DAV svn SVNParentPath C:/SVN AuthzSVNAccessFile C:/SVN/users Satisfy Any Require valid-us

我想知道是否有可能让人们通过apache和“dav_svn”模块访问subversion根目录。现在,我只能访问比根目录低一级的存储库(“svn/game”“svn/something”而不是“svn/”)。
Myhttpd.conf

<Location /svn>
    DAV svn
    SVNParentPath C:/SVN
    AuthzSVNAccessFile C:/SVN/users
    Satisfy Any
    Require valid-user
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile C:/SVN/svn-auth-file
</Location>

DAV svn
SVN路径C:/SVN
authzsvnacessfile C:/SVN/users
满足任何
需要有效用户
AuthType Basic
AuthName“Subversion存储库”
AuthUserFile C:/SVN/SVN auth文件
现在,当我试图访问根目录时,它会要求我输入用户名和密码

非常感谢您的帮助。

多谢各位

我认为您要求的是访问Subversion存储库列表,该列表在默认情况下是禁用的

尝试在httpd.conf的位置块中设置
SVNListParentPath on

...
    DAV svn
    SVNListParentPath on
    SVNParentPath C:/SVN
    AuthzSVNAccessFile C:/SVN/users
...

还需要注意的是,Subversion客户端无法与存储库列表通信,这只能通过连接到“根”svn路径的web浏览器查看。

我认为您要求的是访问Subversion存储库列表,该列表在默认情况下被禁用

尝试在httpd.conf的位置块中设置
SVNListParentPath on

...
    DAV svn
    SVNListParentPath on
    SVNParentPath C:/SVN
    AuthzSVNAccessFile C:/SVN/users
...
还需要注意的是,Subversion客户端无法与存储库列表通信,这只能通过连接到“根”svn路径的web浏览器看到