当我build立我的jenkins项目我想拉我的git仓库所以代码是最新的,我可以看到git status
和git --version
正常,但是当它来到git pull
控制台输出卡住加载像这个:
当我尝试命令提示符完全相同的命令和相同的目录,我可以在不到2秒成功拉动
jenkins命令和cmd命令有什么不同吗? 我使用Windows XP的SSH与git存储库进行身份validation。
如果使用ssh
,确保在作业执行时设置HOME
是至关重要的: ssh
将在%HOME%\.ssh
下查找id_rsa
和id_rsa.pub
(私钥和公钥)。
有人怀疑,可以使用EnvInject插件 ,它将为给定的作业添加环境变量。