1

需要帮助我们从构建服务器获得以下异常。我在一分钟内构建得很好,然后突然我们收到了这个异常消息。我们没有在构建服务器上进行任何更改,但实际上我们通过 GIT 推送了更多代码,以便在我们使用单声道时从项目文件中删除 Visual Studio 行。想不出是什么原因造成的。我们正在使用 CruiseControl.Net Contentiousness Integration 服务器。任何帮助都感激不尽。

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

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

4

3 回答 3

1

我不得不将 git 恢复到以前的工作版本,并且它建立了。重新进行更改并将其重新投入生产,并且构建良好。一定与项目文件或其他东西有关。这一切都很好,没有任何改变,它会突然不起作用。所以通过还原和重做来解决。

于 2013-02-25T00:04:13.460 回答
0

这个问题与 CCNet 无关。

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

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

于 2013-02-22T08:21:45.470 回答
0

尝试调用更新或尝试获取修改时似乎发生错误。

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

于 2013-02-22T08:23:16.370 回答