Linux 如何通过WebDAV/DeltaV访问subversion存储库?

Linux 如何通过WebDAV/DeltaV访问subversion存储库?,linux,svn,redmine,webdav,Linux,Svn,Redmine,Webdav,我安装并设置了BitNami Redmine堆栈,并创建了存储库: svnadmin create /var/svn/repository0/ 我使用基本身份验证 httpd.conf的一部分: <Location> DAV svn SVNParentPath /var/svn AuthName "Subversion Repository" AuthType Basic AuthUserFile /etc/svn-auth.passwd Req

我安装并设置了BitNami Redmine堆栈,并创建了存储库:

svnadmin create /var/svn/repository0/
我使用基本身份验证

httpd.conf的一部分:

<Location>
   DAV svn
   SVNParentPath /var/svn
   AuthName "Subversion Repository"
   AuthType Basic
   AuthUserFile /etc/svn-auth.passwd
   Require valid-user
   Satisfy Any
   AuthzSVNAccessFile /var/svn/authz
</Location>
作者:

[/]
* = r

[repository0:/]
someuser = rw
当我浏览此url时:
http://remote-linux-host:81/svn/repository0/
我得到以下信息:

<D:error><C:error/><m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable></D:error>

我输入我的凭据并查看:

Forbidden

You don't have permission to access /svn/repository0/ on this server.
对于此url
http://remote-linux-host:81/svn/
我得到:

<D:error><C:error/><m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable></D:error>
我在
authz
文件中做了一些小更改:

[groups]
developers = someuser

[repository0:/]
@developers = rw
现在,当我再次浏览这个url
http://remote-linux-host:81/svn/repository0/
我得到以下信息:

<D:error><C:error/><m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable></D:error>

无法打开请求的SVN文件系统

我做错了什么?

我给了运行Apache的用户读/写权限,现在一切正常


我为运行Apache的用户提供了读/写权限,现在一切正常


顺便说一句,使用
满足任何
您在读取时未获得身份验证请求。检查itBTW,使用
满足您在读取时未获得授权请求的任何
。检查一下
<D:error><C:error/><m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable></D:error>