授予对svn根目录的公共访问权限
我想知道是否有可能让人们通过apache和“dav_svn”模块访问subversion根目录。现在,我只能访问比根目录低一级的存储库(“svn/game”“svn/something”而不是“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
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浏览器看到