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

看起來像是在嘗試調用更新或嘗試獲取修改時發生錯誤。

您可以嘗試從構建服務器手動調用更新,並檢查您是否有足夠的權限從構建服務器調用更新。