在更新svn存储库时,有时我会收到错误消息"413请求实体太大“。一旦我收到这个错误,每次我尝试更新本地工作副本时,它都会继续。一个新的结帐将解决这个问题,但非常不方便。该项目超过30 GB,SVN仓库在外部托管。
这在过去已经在几台不同的计算机上发生过,包括Windows开发机器和我们的Linux构建服务器。
我发现的关于这个问题的大部分内容都涉及到大的单个文件(超过2 2GB)。这里不是这种情况,因为最大的文件大约是。50-60 MB。
以前有没有人遇到过这种情况,并且/或者知道原因/解决方案?
发布于 2011-02-12 17:10:56
尝试将以下配置指令添加到Apache配置文件中:
LimitXMLRequestBody 8000000
LimitRequestBody 0发布于 2012-01-29 20:10:57
我无法访问我的repo服务器(IT管理,而且是在周末)。所以我发现我可以通过对子目录进行svn更新来解决这个问题,直到其中一个不起作用。然后我进入这个目录,直到我停止得到413错误。然后我可以在更高的级别上进行更新。可能不是对每个人都有效,但可以帮助在紧急情况下度过难关
发布于 2013-11-30 00:41:43
根据mdh的回答,创建了一个简短的bash脚本来遍历子目录:
for dir in *; do
[[ -e $dir ]] || continue
echo "Updating $dir"
svn up $dir
done
svn uphttps://stackoverflow.com/questions/4976868
复制相似问题