我已经开始与一些朋友合作开发一个新的网络项目...我们正在使用最新的Subversion服务器(上周安装),最新版本的ANKH。
我的网络项目是1.5兆字节(包含所有图像,css文件,编译后的dll,pdb文件等)。
检查甚至超小的变化(字面上将字母“x”添加到几个文件中进行测试)......需要永远! (大约10秒 - 我差点自杀了。)
ANKH客户正在测量 BYTES PER SECOND ...... BYTES?每秒......我一定是做错了。有没有人配置文件有一个笑话 totallyMessWithPeople = true 以便我可以关闭它或什么?
哦,而且,改变超级10k的一个“大”文件的速度几乎可以达到光速(显然是每秒857字节)。
帮助我obi wan kenobi,你是我唯一的希望!
编辑:As a note... my real work project that uses Visual Source Safe 2005 (I know, ouch) uploads files at about 200-500kbps from this very same computer/internet connection.
答案 0 :(得分:3)
请注意,当您使用http://或https://时,AnkhSVN(以及所有其他Subversion客户端)显示的数字不是传输的实际数据。
氖库不提供实际的字节数,但只提供内容传输距离的一些指示,而某些数据实际上是在标题中传输的。 (serf和svn层提供了更好的信息)。如果你想知道实际转移的数据是什么,你需要一个单独的工具。
当您刚开始Subversion操作时,花费大量时间来打开服务器会话,尤其是在低延迟链接上。 (对于AnkhSVN的开发,我在荷兰的加利福尼亚使用了一个存储库)。 Subversion 1.7将通过新的“HTTPv2”握手改善此握手阶段。 (v2告诉Subversion使用不同的HTTP请求;它仍然是HTTP / 1.1)。
但是颠覆客户端速度缓慢可能有不同的原因(请参阅您的问题的评论):IPv4与IPv6是一个常见的原因,并且在几个版本之前,AnkhSVN使用的霓虹灯版本在与某些设备断开连接时出现了性能下降https服务器。
答案 1 :(得分:0)
之前我说我导出了证书并将其导入为“受信任的根证书”,然后我的速度问题就消失了。这是真的,但那不是原因为什么我的速度问题消失了。
事实证明,我只是在工作中使用VPN,因此速度变慢了。所以,就我而言,只是断开我的VPN就可以提高我的速度(显然)。
我只是想发表这篇文章,这样人们就不会被我早先的人误导了。