尽管repo很小,TortoiseSVN异常下载大量数据
服务器:VisualSVN
有时,ToitoiseSVN 在所有操作(例如日志、更新、提交、结帐)的网络传输上变得非常慢。发生这种情况时,即使签出一个小项目(小于 10KB)也可能会很奇怪,因为在签出消息窗口中,总传输文件大小可能超过几 MB 甚至更大。但是,如果在浏览器中浏览存储库并手动下载文件,传输速率是正常的。发生了什么?
Server: VisualSVN
Sometimes ToitoiseSVN becomes very slow on network transfer for all actions (eg. log, update, commit, checkout). When that happens, even when checking out a small project (less than 10KB) can be weird, since in the checkout message window, the total transfer file size can be over several MB and even bigger. However, if browse the repo in browser and download file manually, the transfer rate is normal. What happened?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
猜测:您正在使用 SSPI(域)身份验证。
问题:传输的大量数据来自重复的身份验证(发送/接收的每个数据包一次)。如果服务器失去与域控制器的连接或存在与域控制器相关的其他问题,有时会发生这种情况。
所以:检查你的服务器设置,确保你的 svn 服务器和域控制器之间的连接没有断开,并确保你的客户端电脑和 svn 服务器都正确加入域。
如果用户 GUEST 在 svn 服务器和您的客户端电脑上不活跃,它会有所帮助。
Guess: you're using SSPI (Domain) authentication.
Problem: the huge amount of data that's transferred comes from repeated authentications (once for every single data packet sent/received). This sometimes happens if the server loses connection to the domain controller or has other problems related with the domain controller.
So: check your server setup, make sure the connection isn't dropped between your svn server and the domain controller and also make sure that both your client pc and svn server are properly joined to the domain.
And it helps if the user GUEST isn't active on the svn server and your client pc.