我已经安装了msysgit,我试图在哈德森内部使用它。 每当我在交互式shell中运行命令时,无论是git-bash还是命令提示符,命令都是即时的。 当我在哈德森运行他们,他们滞后了很长时间。
当我刚刚调用它时,运行/bin/git help
花了63秒。 我从来没有等待足够长的时间来看到克隆开始输出(> 10分钟)。
哈德森邮件列表已经closures,所以我想我会在这里尝试…
我也遇到了这个问题,并找出了一个解决方法。 当Hudson作为一项服务运行时,缺少正常的桌面环境,导致网络必须重新加载每个进程。 msys-1.0.dll试图加载netapi32.dll中的东西,导致它需要这么长时间。 所以我只是从PuTTY下载了plink.exe,并且设置了我的GIT_SSH env来代替它。 避免了问题。
你有没有尝试过使用哈德森的Git插件?