【问题标题】:Browsing to Subversion repository location indicated in Apache conf file浏览到 Apache conf 文件中指示的 Subversion 存储库位置
【发布时间】:2011-01-31 11:28:33
【问题描述】:

我已经安装了 Subversion 1.6.6 和 Apache 2.2.14 并且可以正常工作。

我对 Apache httpd.conf 文件进行了以下更改:

#Uncommented by me for Subversion 安装

LoadModule dav_module modules/mod_dav.so

LoadModule dav_fs_module modules/mod_dav_fs.so

#由我添加用于subversion安装

LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule authz_svn_module modules/mod_authz_svn.so

DAV svn

SVNPath C:\Users\RED\Repositories

位置>

...当我导航到 localhost 时,Apache 工作正常,但是如果我尝试转到 localhost/svn,浏览器就会挂起,等待来自服务器的响应。

这里应该发生什么?这是否与我在动态 IP 地址上的无线路由器后面这一事实有关(尽管我可以访问 localhost 没问题......)?如您所见,我在 Windows 上(Vista)

【问题讨论】:

    标签: svn apache2 windows-vista dynamic-ip


    【解决方案1】:

    啊哈!

    我发现了我的一个问题。我的目录 C:\Users\RED\Repositories 实际上是 SVNParentPath,而不是 SVNPath。

    所以我将 httpd.conf 文件变量 SVNPath 更改为 SVNParentPath,现在当我浏览到 localhost/svn 时,我得到一个 403 Forbidden 响应而不是挂起......所以现在我需要修复我的权限(等等更多研究)。

    【讨论】:

    • 啊哈,我发现我可以访问 localhost/svn/MyRepo 但我无法访问 localhost/svn。根据这个论坛howtogeek.com/howto/ubuntu/… PhyloGenesis 有同样的问题,它与正确设置父目录和存储库目录有关。我想我正在回答我自己的问题。哦,好吧。
    猜你喜欢
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 2010-09-19
    • 2011-12-17
    相关资源
    最近更新 更多