【问题标题】:Subversion repo upgrade makes repository unusableSubversion repo 升级使存储库无法使用
【发布时间】:2010-05-18 21:59:59
【问题描述】:

我最近将我的 subversion 服务器从 1.4.6 升级到了 1.6.11。在此之后,回购似乎都可以正常工作。然后我尝试通过发出 svnadmin update 命令来升级 repo,它没有产生错误并说更新已完成。但是,在此之后我无法打开存储库。尝试打开 repo 时出现以下错误:无法打开请求的 SVN 文件系统。

我使用的是 Apache,而不是 SVNServe。任何帮助将不胜感激!

【问题讨论】:

    标签: svn


    【解决方案1】:

    您是否也将您的 Subversion 客户端升级到了相应的兼容版本?客户端可能无法理解最新的服务器文件系统格式。

    【讨论】:

    • 如果他对存储库进行直接本地访问(文件 url 而不是网络路径),那将是正确的。如果他使用远程结账,那不应该是真的,不是吗?
    • 是的,我刚刚将我的客户端更新到 1.6.11,我得到了同样的错误。
    【解决方案2】:

    有被否决的风险,当我们进行相同的升级时,我们也升级了硬件。新文件系统上的权限未排序,我们收到了同样的错误。您没有提到任何文件系统更改,并且不知道您在哪个操作系统上运行它,您可以查看那里。

    【讨论】:

    • 我正在运行 Windows Server 2003。我会检查权限。
    【解决方案3】:

    Apache 的问题 - 我需要做一些配置更改。相反,我只是安装了 VisualSVN 服务器,我的所有问题都消失了。

    【讨论】:

      【解决方案4】:

      当这发生在我身上时,我需要将 mod_dav_svn.so 模块重新复制到 apache 模块目录中。 看: http://svnbook.red-bean.com/en/1.4/svn.serverconfig.httpd.html

      【讨论】:

      • 是的,这正是我遇到的。我对进行这些编辑感到不舒服,所以我改用 VisualSVN 服务器,它提供了一个 GUI 界面。
      猜你喜欢
      • 2010-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-15
      • 2014-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多