0

我使用以下指南在装有 Ubuntu 的机器上设置 SVN 服务器:

如何在 GNU/Linux 上设置 Subversion (SVN) 服务器 - Ubuntu

但是,当我尝试浏览 svn 目录 ( https://X.X.X.X/svn) 时,我收到“403 Forbidden”错误。

error.log文件中,我每次都会得到以下两行:

无法获取资源信息。[403, #0]

(2)没有这样的文件或目录:URI 不包含存储库的名称。[403, #190001]

Abatishchev 有一个类似的问题,他通过改变来解决它

<Location /svn><Location /svn/>

RedGlyph建议将该行添加RedirectMatch ^(/svn)$ $1/到配置文件中。

不过,这些解决方案都没有改变我的任何东西。


如果我浏览https://X.X.X.X/,我可以在未经授权的情况下进入,并且可以浏览一个名为apache2-default的文件夹,其中包含文件svnindex.csssvnindex.xsl(通过谷歌搜索似乎是标准的)


目标是拥有一个具有授权读写访问权限的工作 SVN 服务器,只有一个存储库(尽管指南中的配置使其兼容更多)。

我该如何设置 apache 来做到这一点?

4

0 回答 0