错误
签出大型项目时,我们收到项目中随机文件的错误:
无法读取块大小:连接已由服务器
关闭
或
块分隔符无效
问题是随机发生的。大部分时间一切正常。
SETTING
Svnserver在端口80上运行,C:\Program Files (x86)\VisualSVN Server\conf\httpd-custom.conf
SVNInMemoryCacheSize 1000000
<Location /svn/>
SVNCacheTextDeltas on
SVNCacheFullTexts on
SVNCacheRevProps on
</Location>
电子元件
详情
项目非常大,或多或少200个文件,超过500兆字节
任何人都知道这个问题以及如何解决它?
答案 0 :(得分:1)
事件日志中是否有内存/崩溃事件?
我建议您升级到VisualSVN Server 3.3.0,原因如下:
- 修正:在某些情况下可以使用无限制的服务器端内存 情况。 https://www.visualsvn.com/server/changes/#v3.3.0
我还要注意,您已将VisualSVN Server配置为使用1 GB进行内部缓存:您真的需要这个吗?你的服务器上有另一个RAM用于这么大的缓存吗?
Btw 200个文件和500 MB是Subversion的相当小的项目大小。