Linux 尝试访问新设置的svn目录(apache)时出现错误403(禁止)

Linux 尝试访问新设置的svn目录(apache)时出现错误403(禁止),linux,apache,svn,ubuntu,Linux,Apache,Svn,Ubuntu,我使用以下指南在带有Ubuntu的机器上设置SVN服务器: 但是,当我尝试浏览svn目录时(https://X.X.X.X/svn)我收到一个“403禁止”错误 在error.log文件中,我每次都会得到以下两行: 无法获取资源信息。[403,#0] (2) 没有这样的文件或目录:URI不包含存储库的名称。[403,#190001] 他通过改变来解决这个问题 至 并将行RedirectMatch^(/svn)$$1/添加到配置文件中 但这些解决方案对我来说都没有改变任何事情 如果我浏览htt

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

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

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

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

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

他通过改变来解决这个问题

并将行
RedirectMatch^(/svn)$$1/
添加到配置文件中

但这些解决方案对我来说都没有改变任何事情


如果我浏览
https://X.X.X.X/
我被允许在未经授权的情况下进入,可以浏览名为
apache2 default
的文件夹,其中包含文件
svnindex.css
svnindex.xsl
(这似乎是标准的)


我们的目标是使SVN服务器具有授权的读写访问权限,并且只有一个存储库(尽管本指南中的配置使其与更多存储库兼容)


我如何安装Apache来做这件事?

你在HTTPD.CONF中有什么?因为你正在建立一个新的版本控制系统,你是否考虑了<代码> Git < /代码>而不是<代码> Svn?你真的应该考虑<代码> Git 因为它更强大。@ BaselestalyKevyt我并不需要强大的,我只是需要快速和简单,因为我已经知道TurtoSevn,我觉得使用VSN更容易,如果你还想不一样,并且知道如何在Linux机器上方便地安装Git,我很高兴知道。@bahrep
/etc/apache2/httpd.conf
为空。据它说,它应该位于
/etc/httpd/conf/httpd.conf
,但我在
etc
中没有
httpd
文件夹。里面应该有什么?