【问题标题】:Cannot svn update, An error occurred during decompression无法svn更新,解压时出错
【发布时间】:2014-02-28 03:50:22
【问题描述】:

我在 svn 中的远程仓库有问题。我在 Windows 8.1 上运行 svn 版本 1.8.5

当我尝试进行 svn 更新时,我得到了错误 svn: E120104: ra_serf: 解压时出错

我可以进行干净的结帐。

有谁知道如何解决这个问题?

【问题讨论】:

  • 我们在使用官方的svn.exe 1.8.8 (r1568071) 时遇到了同样的问题-但是当使用与tortoiseSVN 一起提供的svn.exe 时,它是相同的修订版,但它可以工作。 ..

标签: svn windows-8.1


【解决方案1】:

这不仅限于 Windows。尝试提交时,我在 OS X 上遇到了这个问题。我将以下内容添加到客户端~/.subversion/servers,基于Nathan's answer 关于禁用压缩:

[global]
http-compression = no

这解决了问题。

【讨论】:

    【解决方案2】:

    这从未完全解决,我通过进行干净的结帐并将更改迁移到新的工作副本来解决这个问题。

    【讨论】:

      【解决方案3】:

      这个wandisco forum post 将引导您走向正确的方向。假设您可以访问 repo 服务器,您需要使用 mod_deflate 禁用压缩。

      要在尝试在 Ubuntu 12.04 LTS 上导出大型 (> 4GB) 存储库时解决此错误,请执行以下操作:

      在托管 repo 的服务器上:

      mv /etc/apache2/mods-enabled/deflate.load ~/backup_deflate.load
      mv /etc/apache2/mods-enabled/deflate.conf ~/backup_deflate.conf
      mv /usr/lib/apache2/modules/mod_deflate.so ~/backup_mod_deflate.so
      sudo service apache2 restart
      

      正如其他帖子中所述,更改客户端也是一种可行的解决方案。通过访问 repo 服务器,这种方法实施起来更快,并且不需要用户进行任何更改。

      【讨论】:

        【解决方案4】:

        我们遇到了同样的问题,遗憾的是无法通过定义http-compression = nooption 来解决。经过调查,事实证明,HTML5 boilerplate Apache Compression settings 推荐的一个选项导致了这个问题。我们不得不暂时禁用以下选项:

        <IfModule mod_mime.c>
            AddEncoding gzip              svgz
        </IfModule>
        

        AddEncoding gzip svgz 处于非活动状态时,可以提交名称中包含术语svgz 的文件。

        【讨论】:

        【解决方案5】:

        来自Checking out with an older version of SVN on server这个站点,这个问题是由HTTP客户端库引起的。

        我正在尝试使用旧版本(1.7.19)安装 svn,正如 alvas 在上一个网站上所说的那样。可能是下面的错误

        配置:错误:未找到 XML 解析器:需要 expat 或 libxml 2.x

        将会发生。

        你可以从http://sourceforge.net/projects/expat/files/下载expat-2.1.0.tar.gz

        但旧版本可能不支持 SSL。使用“http”而不是“https”。 我的环境是 AMD_64 + Ubuntu14.04 LTS。

        【讨论】:

          猜你喜欢
          • 2013-07-03
          • 2019-08-05
          • 1970-01-01
          • 2016-07-10
          • 1970-01-01
          • 2013-12-20
          • 1970-01-01
          • 2021-09-15
          • 1970-01-01
          相关资源
          最近更新 更多