我最近开始注意到VisualSVN(+server)和/或TortoiseSVN非常恼人的问题。多(2)台计算机上出现问题。两者都运行Windows7 x64
VisualSVN-server运行的是Windows XP SP3。
发生的情况是,在12、2或3(或者更多,但几乎总是在同一个文件中)之后,提交只是在传输数据时挂起。速度为0字节/秒。
我在服务器上找不到任何错误日志。我还要求对Enterprise Server的日志记录功能进行45天的试用,但也没有错误。
访问存储库磁盘本身很快,我可以搜索/复制/粘贴到该磁盘/SVN repo磁盘。
Visual SVN服务器也不会使用过多的内存或CPU使用率,它保持在0-3%左右。服务器和TortoiseSVN的内存占用都在移动/变化,这至少表明正在发生“一些事情”。
使用Eclipse提交(不同的项目(PHP),服务器上的不同存储库)进展顺利。没有速度减慢,几乎即时提交,1个文件或50个文件。我使用的Eclipse插件是Subclipse。
我目前被这个问题卡住了,它现在正在阻止我们使用SVN。
编辑2011-09-08 1557我注意到它在处理“大”文件时速度非常慢,例如1700MB的.resx (二进制)或77KB的.h源(文本)文件。“小”文件> 10KB几乎立刻就会消失。
编辑2011-09-08 1608我刚刚在code.google.com中添加了代码,看看问题出在我这端还是服务器端。添加到google代码中很好,根本不会挂起。2,17MB的传输时间为2分37秒。
发布于 2011-10-06 17:51:27
我已经找到并解决了这个问题。这似乎是一个有问题的网卡,speedtest.net导致~1mbit,推送到另一个网卡将其推到最大60mbit,并解决了我的提交问题。
https://stackoverflow.com/questions/7348587
复制相似问题