CruiseControl.Net构建异常

时间:2013-02-21 23:31:08

标签: git continuous-integration cruisecontrol.net cruisecontrol

需要帮助我们从构建服务器获得以下异常。我建好了一分钟然后我们突然得到了这条异常消息。我们在构建服务器上没有改变任何东西,但事实上我们已经通过GIT推送了更多的代码来从项目文件中删除Visual Studio行,因为我们正在使用mono。想不出任何导致这种情况的事情。我们正在使用CruiseControl.Net Contentiousness Integration服务器。任何帮助都感激不尽。

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

请确保您拥有正确的访问权限 并且存储库存在。 。处理命令:git fetch origin    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute(ProcessInfo processInfo)    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GitFetch(IIntegrationResult结果)    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.CreateUpateLocalRepository(IIntegrationResult result)    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GetModifications(IIntegrationResult from,IIntegrationResult to)    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModificationsWithLogging(ISourceControl sc,IIntegrationResult from,IIntegrationResult to)    在ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl sourceControl,IIntegrationResult lastBuild,IIntegrationResult thisBuild)    在ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult from,IIntegrationResult to)    在ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest请求)

3 个答案:

答案 0 :(得分:1)

我不得不将git恢复到之前的工作版本,并且它已经构建完成。重新做出改变,并将其推回生产中,并且建造得很好。必须与项目文件或其他东西有关。这一切都很好,没有任何改变,它会突然间不起作用。所以通过还原和重做来解决。

答案 1 :(得分:0)

这个问题与CCNet无关。

使用相同的错误消息查看此问题: Git SSH error: "Connect to host: Bad file number"

您是否测试过从同一个工作目录和CCNet服务运行的用户手动运行命令?

答案 2 :(得分:0)

在尝试调用更新或尝试进行修改时,似乎发生了错误。

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