1

빌드 서버에서 얻은 다음 예외가 도움이 필요합니다. 갑자기 우리는이 예외 메시지를 얻었습니다. 빌드 서버에서는 아무 것도 변경하지 않았지만 실제로 모노를 사용하면서 프로젝트 파일에서 Visual Studio 행을 제거하기 위해 GIT를 통해 더 많은 코드를 넣었습니다. 이 문제의 원인이 무엇인지 생각할 수 없습니다. 우리는 CruiseControl.Net Contentiousness 통합 서버를 사용하고 있습니다. 어떤 도움을 많이 주시면 감사하겠습니다.CruiseControl.Net 예외 빌드

ThoughtWorks.CruiseControl.Core.CruiseControlException : 소스 제어 작업이 실패 : SSH : 치명적인 잘못된 파일 번호 : xxxxxxxxxxxxxxxxxxxxxxx 포트 (22)를 호스트에 연결 원격 저장소에서 읽을 수 없습니다.

올바른 액세스 권한이 이고 저장소가 존재하는지 확인하십시오. . Process 명령 : 자식이 ThoughtWorks.CruiseControl.Core.Sourcecontrol에서 ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GitFetch에서 ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute (ProcessInfo processInfo) (IIntegrationResult 결과) 에서 기원 을 가져옵니다. ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git.GetModifications에서 Git.CreateUpateLocalRepository (IIntegrationResult 결과) ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModificationsWithLogging에서 (ISourceControl 캐롤라이나에서 IIntegrationResult에 IIntegrationResult) (IIntegrationResult IIntegrationResult로부터) ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications (ISourceControl sourceControl, IIntegrationResult lastBuild, IIntegrationResult thisBuild) a t의 ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate에서 (에서 IIntegrationResult에 IIntegrationResult) (IntegrationRequest 요청) 문제가 정말 CCNet 관련이 없습니다

답변

1

전 git을 이전 작업 버전으로 되 돌리면 만들어졌습니다. 그 변화를 다시 만들어서 다시 생산으로 밀어 넣고 잘 만들었습니다. 반드시 프로젝트 파일과 관련이 있어야합니다. 모든 것이 잘 작동했고 아무 것도 변경하지 않고 갑자기 작동하지 않게되었습니다. 따라서 되돌리고 다시 실행하여 해결하십시오.

0

업데이트를 호출하거나 수정하려고하는 중에 오류가 발생하는 것으로 보입니다.

빌드 서버에서 수동으로 업데이트를 호출하고 빌드 서버에서 업데이트를 호출 할 충분한 권한이 있는지 확인하십시오.