svn报错-ra_serf: The server sent a truncated HTTP response body
svn报错-ra_serf: The server sent a truncated HTTP response body
从 SVN 上 check out 项目到本地的时候,遇到了一个这样的报错
打开本地文件夹,发现项目就拉下了一小半,还有一大部分都没有拉下下来。
出错原因
故查看了 SVN 的下载机制,发现 SVN 的请求是写一个 XML 包体,如果仓库过大,请求的 body 就变得很大了,导致请求超时,文件夹就会被上锁(locked) ,导致只能 check out 一部分文件。
解决办法
- 在项目里面右击鼠标,选择 clean up
- 在弹出的 clean up 框里面,勾选 Break write locks(解锁),点击确定
- 然后使用 SVN Update 更新一下文件,就可以了
- 如果还是报 ra_serf: The server sent a truncated HTTP response body ,重复上述操作即可。 原因是 check out 的文件过大,需要分批次打包。一般情况下,基本重复上述操作两次就都能解决。
上一篇:
Python 安装包管理工具 pip
下一篇:
rabbitmq消息重发的设置