我已经安装了msysgit,我试图在哈德逊内部使用它。每当我在交互式shell中运行命令时,无论是git-bash还是命令提示符,命令都是即时的。当我在哈德森运行它们时,它们很长时间滞后于。哈德森git命令*令人难以置信的*慢
运行/bin/git help
花了63秒,当我刚刚调用它。我从未等过足够长时间才能看到克隆开始输出(> 10分钟)。
哈德逊邮件列表了,所以我想我会尝试在这里...
我已经安装了msysgit,我试图在哈德逊内部使用它。每当我在交互式shell中运行命令时,无论是git-bash还是命令提示符,命令都是即时的。当我在哈德森运行它们时,它们很长时间滞后于。哈德森git命令*令人难以置信的*慢
运行/bin/git help
花了63秒,当我刚刚调用它。我从未等过足够长时间才能看到克隆开始输出(> 10分钟)。
哈德逊邮件列表了,所以我想我会尝试在这里...
您是否尝试过使用Git插件哈德森?
是的,但我有几个问题/疑虑。它会从〜/ .ssh /中正确识别我的密钥吗?它只是做一个克隆,然后执行下面列出的任何命令?我的主要问题是它试图删除'工作区'目录,Windows不会让它。它说有东西正在访问它,尽管我没有'lsof'可以看到。 – bnovc 2010-10-08 14:00:29
我只使用SVN与哈德森,但它不是很难配置。我让哈德森为每项工作管理工作空间,这使得它可以根据需要删除它们,从来没有任何问题。 – Bernard 2010-10-08 14:11:58
也许这里的答案将是帮助:http://stackoverflow.com/questions/534308/how-do-you-set-up-hudson-to-work-with-git – Bernard 2010-10-08 14:12:53
我也遇到了这个问题,并找出了解决方法。当Hudson作为一项服务运行时,您的普通桌面环境会有一些缺失,这会导致网络无法为每个进程重新加载。 msys-1.0.dll试图加载netapi32.dll中的东西,导致它花费这么长时间。所以我只是从PuTTY下载了plink.exe,并且设置了我的GIT_SSH env来代替它。问题避免了。
我们一直在这个问题上一直在挣扎,这似乎是解决方案。 + 1M这个答案的荣誉 – Daniel 2014-12-18 15:54:45
4年后我们看到了同样的问题。 – fschmitt 2014-09-19 20:47:56
现在我们终于做了ccutrer建议它修复了。 – fschmitt 2014-12-18 15:54:59