Subversion会导致networking问题

我经常使用tortoisesvn来签出或更新开发服务器上的工作副本。 每当我这样做,似乎放慢networking和其他用户抱怨浏览网站和访问dev服务器上的文件是缓慢的。

这是Subversion常见的错误还是其他人遇到类似的问题?

如果您的开发服务器位于远程站点,并且您使用的是非对称连接(例如ADSL),而上传带宽低于下载带宽,那么您可能确实饱和了可用的上行带宽,特别是如果您承诺文件。 如果您的防火墙或代理服务器上有恶意软件扫描程序检查stream量,您可能也会将负载加载到该服务器上。 数据包整形器或其他代理人为地限制HTTPstream量也可能导致这种瓶颈。

在一个局域网上,你不应该加载任何东西,除非你正在浏览一个圣经上的大型的源代码树,或者在服务器上有某种configuration或调整问题。

浏览一个颠覆者的回购是一个非常非常不寻常的抱怨。

对于“开发服务器速度慢”,为什么不用Windows上的Ctrl-Alt-Del-Task Manager或Unix / Linux上的最高命令来观察CPU负载?

不,这是不寻常的。 你做了很多大的二进制文件吗? 如果是这样,也许你正在饱和可用带宽由于大文件传输。

正如任何人都同意,这不是一个错误,而是svnserve正在吃掉所有的带宽。
好的解决scheme是使用例如iptables或trickle来限制它。