拉我有这使报告碎建立与消息CruiseControl.net服务器“失败的任务:混帐:CheckForModifications”CruiseControl.net偶尔无法从混帐
在日志中给出的例外是:
ThoughtWorks.CruiseControl.Core.CruiseControlException:源控制操作失败:ssh_exchange_identification:连接由远程主机 致命关闭:远程端挂了出乎意料 Process命令:C:\ Program Files文件\ GIT中\ CMD \ git.cmd取原产地
真奇怪的是,这个错误不会一直发生。强制构建会导致CC正确拉动并继续工作一段时间(直到再次发生这种情况)。
其他一些信息,可能是相关的:
- 出现这种情况与Git的多个源(我试过的GitHub和青苗)
- 这是发生在多个服务器上,在本地和托管在AWS的云
- 认证使用SSH密钥,没有密码
这是一个好主意。我不认为这是这种情况,因为我们没有在本地使用代理,并且(据我所知),AWS服务器也没有使用代理。 – andypaxo 2012-07-20 17:39:01