2016-07-27 20 views
4

enter image description here enter image description here错误:waitpid函数为C: Program Files文件(x86)的腻子 plink.exe失败:无子进程

我试图连接到服务器Codecommit。我收到下面的错误。连接来自Windows服务器。当我尝试使用其他类似的机器时,我不会收到错误信息。这在开始时工作得很好,但意外地发展了这个问题。

C:\chalaka>git clone -b development ssh://***************@git-codecommit.us 
-east-1.amazonaws.com/v1/repos/AgileReady 
Cloning into 'AgileReady'... 
remote: Counting objects: 332, done. 
Receiving objects: 100% (332/332), 1.77 MiB | 0 bytes/s, done. 
remote: 
Resolving deltas: 100% (84/84), done. 
error: waitpid for C:\Program Files (x86)\PuTTY\plink.exe failed: No child processes 

检查连接...完成。

+0

我在使用Git完全相同的问题,使用砰砰作为ssh传输!奇怪的是,实际的运输工作,但你必须有时执行两次命令。这是非常flakey,我怀疑这是git包装脚本中的错误。 –

+0

我得到同样的错误,我使用Git Bash代替Windows命令提示符 – kbolino

回答

1

我与this bug report中的条件相同,并且他们说这发生在PuTTY软件包的开发版本中。我没有测试过它,但是看到我使用稳定版本的其他机器没有问题,我猜测开发版本会导致这个错误。他们还指出,推动和拉动仍然正确,只是返回一个不成功的退出。

另外,需要注意,我不得不手动添加环境变量

GIT_SSH=C:\Program Files\PuTTY\plink.exe 
控制面板中

>系统>高级系统设置>高级>环境变量。(是的,64位PuTTY的开发版本)

相关问题