如果我在纽约主机上拨打svn update
,从东京svn服务器取信,该操作的串行往返通信次数不与线路数量呈线性关系受影响的文件。
svn merge
的情况并非如此。这是一个主要的烦恼,特别是如果合并涉及数百或数千个文件。它可能意味着5秒合并和15分钟合并之间的差异。我个人通过在svn服务器上关闭辅助服务器并在该服务器上执行合并操作来克服这个问题。
我想知道我是否错过了一些克服此问题的魔法svn选项或升级。
这是使用HTTP协议,使用客户端v1.7.14和服务器v1.6.11,但如果可能的话,我很乐意切换协议或升级版本,如果这样可以解决问题。
答案 0 :(得分:3)
由于对HTTP层进行了一些改进,因此在客户端和服务器上升级到至少1.8会很有帮助:
但是,如果没有进行A / B测试(我没有时间做),我无法用任何实质性的方法来支持。如果您(或其他任何人)想尝试这个并且它有所帮助,请添加一些详细的答案!