1

需要帮助,我们从构建服务器获得以下异常。我修好了一分钟,然后突然间我们收到了这个异常消息。我们没有改变任何构建服务器上的内容,但事实上我们已经通过GIT推送了更多的代码,以从项目文件中删除Visual Studio行,因为我们使用的是单声道。想不到任何引起这一点的事情。我们正在使用CruiseControl.Net Conquesttiousness集成服务器。任何帮助都感激不尽。CruiseControl.Net构建异常

ThoughtWorks.CruiseControl.Core.CruiseControlException:源控制操作失败:ssh:连接到主机xxxxxxxxxxxxxxxxxxxxxxx端口22:错误的文件号码 致命:无法从远程存储库读取。

请确保您拥有正确的访问权限 并存在存储库。 。过程命令:在GIT中ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute(ProcessInfo processInfo) 在ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GitFetch(IIntegrationResult结果) 取原点 在ThoughtWorks.CruiseControl.Core.Sourcecontrol。 Git.CreateUpateLocalRepository(IIntegrationResult结果) 在ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GetModifications(IIntegrationResult从,IIntegrationResult到) 在ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModificationsWithLogging(ISourceControl SC,IIntegrationResult从,IIntegrationResult到) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl sourceControl,IIntegrationResult lastBuild,IIntegrationResult thisBuild) a牛逼ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult来自IIntegrationResult到) 在ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest要求)

回答

1

我不得不将git恢复到之前的工作版本,然后构建它。重做这个变化,并将它推回到生产中,并且它的建造很好。必须与项目文件或某事有关。这一切都运行良好,没有任何改变,它会突然失去作用。所以通过恢复和重做来解决。

0

看起来像是在尝试调用更新或尝试获取修改时发生错误。

您可以尝试从构建服务器手动调用更新,并检查您是否有足够的权限从构建服务器调用更新。