无法从外部访问 SVN - 无法打开请求的 SVN 文件系统

无法从外部访问 SVN - 无法打开请求的 SVN 文件系统

当我在我的机器上访问以下 URL 时https://svnserver:80/svn/web/domain.com我收到错误:

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

我的存储库的确切名称是domain.com,我已经启动并运行 https,那么有什么想法为什么我无法访问存储库?

我的dav_svn.conf:

  <Location /svn/web>
        DAV svn
        SVNPath /var/svn-repos/web
  </Location>
  SVNParentPath /var/svn-repos/

我的dav_svn.conf 应该是

  <Location /svn/web>
        DAV svn
        SVNParentPath /var/svn-repos/web
  </Location>

答案1

HTTPS 使用端口 443 而不是 80。

尝试https://example.com/svn/web/domain.com

答案2

对我来说问题是 SVNParentPath 属于 Location 而不是 SVNPath....

dav_svn.conf 文件中的文档没有清楚地显示这一点。

相关内容