我在Windows环境中使用git和TeamCity v6.0。提高git结账速度(来自github)
我刚刚从服务器端检出切换到收银台上,因为IO问题剂,但是......
初始结算已经成为超过从〜一分钟>45分钟缓慢。一旦回购克隆,一切都好。我可以调整以改善此问题的代理是否有一些配置?感谢您提前回复。
我看到的是在代理上创建的初始git文件,然后有很长的停顿,然后我获得了所有的数据。我可以从进程资源管理器中看到,git似乎做得很少,没有明显的节流源。
我在Windows环境中使用git和TeamCity v6.0。提高git结账速度(来自github)
我刚刚从服务器端检出切换到收银台上,因为IO问题剂,但是......
初始结算已经成为超过从〜一分钟>45分钟缓慢。一旦回购克隆,一切都好。我可以调整以改善此问题的代理是否有一些配置?感谢您提前回复。
我看到的是在代理上创建的初始git文件,然后有很长的停顿,然后我获得了所有的数据。我可以从进程资源管理器中看到,git似乎做得很少,没有明显的节流源。
有一件事情可能会导致速度放慢,这是java ssh实现与代理端签出一起使用,将其关闭设置agent propertyteamcity.git.use.native.ssh=true
。
您也可以设置代理属性teamcity.git.use.local.mirrors=true
,在这种情况下的TeamCity将创建一个版本库的裸克隆,将更新此裸克隆,而不是GitHub的build目录,即初始克隆将只进行一次。
如果它在另一个配置上很快,你的问题不是git或github,而是流入机器的管道的大小。
如果您在云中使用TeamCity,则需要与JetBrains讨论其带宽。如果在本地,请与您的系统管理员联系。
嗨马特,不在云中使用TC。代理服务器上的可用管道与以前的服务器相同。 – 2012-04-03 14:10:01
奇数。他们在同一个网段吗?可能的防火墙配置不同。 – 2012-04-03 14:13:10
ive添加了一些症状 – 2012-04-03 14:17:55
生病让它离开,让你知道我是怎么回事。 – 2012-04-04 07:27:30
@JamesWoolfenden你过得怎么样? – 2012-05-29 13:10:20
没有什么帮助,不幸的是我们是虚弱的。 – 2012-05-29 14:27:52