Windows – 大型SVN检出偶尔失败
在大型完整的SVN存储库检出(20GB)中,我正在遇到问题,结帐过程将随机停止。存储库由许多小文本文件和几个大型CSV文件组成。
缩小问题是很困难的,因为错误只能弹出几个小时才能进入结帐。从我看到的,它不是一个特定的文件,停止进程,验证使用svnadmin返回没有错误。 错误: 典型的Apache错误日志: Unable to deliver content. [500,#0] Unable to deliver content. [500,#0] Could not write data to filter. [500,#175002] Could not write data to filter. [500,#175002] Provider encountered an error while streaming a REPORT response. [500,#0] A failure occurred while driving the update report editor [500,#730053] 眼镜: 服务器:Windows Server 2003运行XAMPP v1.8.2-5,Apache v2.4和SVN v1.8.9。它最近从Apache v2.2和SVN v1.5.3更新,它经历了类似的问题。 客户端:Windows 7运行TortoiseSVN v1.8.8 x64,最近从v1.8.3 x64更新,遇到类似的问题。命令行SVN v1.8.9。 我正在使用HTTP协议执行结帐。 我试过的事情 将Apache上的“TimeOut”指令设置为更高的值(最多30000秒)。 设置“SVNAdvertiseV2Protocol”指令关闭。 设置“SVNPathAuthz”指令关闭。 将“SVNCompressionLevel”指令设置为“0”。
我有以下错误:
Unable to deliver content. [500,#175002] 我甚至没有使用mod_deflate,所以不可能。在我的情况下,原来是认证(auth_digest_module)导致错误。如果结帐时间超过300秒,我的Apache服务器日志将记录上述错误。 问题是默认的AuthDigestNonceLifetime 300指令。请参阅here.我的解决方案是将此指令设置为无穷大:AuthDigestNonceLifetime -1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – IIS7.5管理器中“虚拟字节”在“工
- 如何使用Win 7 XP Mode调试Django站点?
- Windows中的不朽过程;无法杀死它
- 更改windows phone 7 silverlight项目命名空间导致启动失败
- .net – 检测代码是否作为服务运行
- laravel – npm在vagrant / homestead / windows上安装错误
- 窗口 – 转换变量中的&符号 – 赢批
- windows-server-2008 – 大规模Active Directory更改和监视
- windows-server-2008-r2 – 如何使用命令行获取IIS 7.5中绑
- Windows – VirtualBox重新启动后从Vagrant重新连接同步文件