无法更新svn,解压缩期间出错

无法更新svn,解压缩期间出错,svn,windows-8.1,Svn,Windows 8.1,我在svn中的远程回购有问题。我正在windows 8.1上运行svn 1.8.5版 当我尝试执行svn更新时,我得到了错误 svn:E120104:ra_serf:解压缩期间出错 我能干净利落地结账 有人知道如何解决这个问题吗 这个问题一直没有完全解决,我通过执行干净的签出并将更改迁移到新的工作副本来解决这个问题。从这个站点,这个问题是由HTTP客户端库引起的 正如alvas在上一个网站上所说,我正在尝试用旧版本(1.7.19)安装svn。可能是下面的错误 配置:错误:未找到XML解析器:需要

我在svn中的远程回购有问题。我正在windows 8.1上运行svn 1.8.5版

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

我能干净利落地结账


有人知道如何解决这个问题吗

这个问题一直没有完全解决,我通过执行干净的签出并将更改迁移到新的工作副本来解决这个问题。

从这个站点,这个问题是由HTTP客户端库引起的

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

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

将会发生

您可以从以下站点下载expat-2.1.0.tar.gz

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

这将引导您走向正确的方向。假设您可以访问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服务器,这种方法实现起来更快,并且不需要用户进行任何更改。

这不仅限于Windows。我在OSX上遇到这个问题,当时我正试图提交。基于关于禁用压缩,我在客户端
~/.subversion/servers
中添加了以下内容:

[global]
http-compression = no

这解决了问题。

我们也遇到了同样的问题,不幸的是,通过定义
http compression=no
选项无法解决。经过调查,结果表明,由推荐的选项导致了此问题。我们必须临时禁用以下选项:

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

加法编码gzip svgz

AddEncoding gzip svgz
处于非活动状态时,提交名称中包含
svgz
一词的文件是可能的。

当使用官方
svn.exe
1.8.8(r1568071)时,我们面临同样的问题,但当使用与tortoiseSVN一起提供的
svn.exe
时,这是一个令人尴尬的修订版,这是我唯一的选择。另见