在Windows上使用Hudson的Git插件克隆/获取存储库问题 [英] Problem cloning / fetching repository using Git plugin for Hudson on Windows
本文介绍了在Windows上使用Hudson的Git插件克隆/获取存储库问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我安装了Hudson,并安装了git插件。
我没有找到解决方案来解决我的问题。在Windows服务器(不是我的选择)和哈德森作为服务运行。 Git / bin
在路径上。但是我无法克隆存储库。以下是控制台输出的缩略显示:
由用户匿名
开始Checkout:workspace / C:\ .hudson \jobs\sdf\workspace - hudson.remoting.LocalChannel@65394b
上次修正版本:修订版本74200b32314231a5efdadd87bf36b42ec145c720(原点/主控)
结帐:工作区/ C:\.hudson\ jobs \sdf\workspace - hudson.remoting.LocalChannel@65394b
从远程Git存储库获取更改
从ssh获取上游更改://git.mccannlondon.co.uk/git/mccann_admin
[workspace] $C:\ Program Files \Git\bin\git.exefetch -t ssh://git.mccannlondon.co.uk/git/mccann_admin + refs / heads / * :refs / remotes / origin / *
服务器的主机密钥没有缓存在注册表中。您
不能保证服务器是您
认为它的电脑。
服务器的rsa2密钥指纹为:
ssh-rsa 2048 f1:48:2a:0a:d9:18:cf:2e:f2:8c:b3:25:7f:34:d5:34
连接被放弃。
致命:远程端意外挂起
错误:从原点/原点获取问题 - 可能无法使用。继续无论如何
所以看起来我需要验证主机,但我不确定哈德森为什么会启动当我将管理员设置为哈德森服务的所有者时,作为匿名用户的工作。
有谁知道:
- a)如何更改hudson的运行用户?或
- b)使用与hudson使用的用户帐户相同的用户帐户连接到删除计算机以允许hudson获取?
如果在道歉之前发布了这条消息,但我花了好几个小时搜索并找不到任何东西。
谢谢
Lewis
解决方案
$ b < blockquote>
问题是MSysGit在后台启动PLink,即终端实际上并未连接到PLink的输入。这意味着您无法在PLink中输入任何内容。
您只需使用PLink或PuTTY连接到服务器,回答是,然后就可以将不会再被询问。