저는 최근에 Visual Studio와 .NET Framework를 사용하여 빌드 된 프로젝트의 설치 프로그램을 제공하는 지속적인 통합 시스템을 유지 관리하고 있습니다.CruiseControl .NET (특정 빌드 프로젝트 실패)을 사용하는 예외
CruiseControl.NET 서버 측과 CCTray 클라이언트 측을 사용하므로 개발자는 작업 완료 후 새로운 빌드의 소프트웨어를 실행할 수 있습니다. Sourcegear Vault에서 소스 제어를 제공합니다. 빌드 프로젝트의
하나는 CCTray를 통해 빌드를 강제로 즉시 다음과 같은 오류와 함께 지난 몇 일에 실패하기 시작했다 :
System.Exception가 : $/XXX/YYY의 어떤 버전 0 없습니다 [repositoryName]에 있습니다. ThoughtWorks.CruiseControl.Core.Sourcecontrol.FortressClient.GetVersion (String repositoryDef, Int64 folderVersion) ThoughtWorks.CruiseControl.Core.Sourcecontrol.FortressVaultSourceControl.GetSource (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl.GetSource (IIntegrationResult 결과) ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build (IIntegrationResult 결과)
이 프로젝트에 대한 ccnet.config 및 빌드 스크립트를 확인했지만 모든 사항이 올바른 것처럼 보입니다.
누구에게도 단서가 있습니까? 내가 알고있는 한 개발 서버에서 아무 것도 업그레이드하지 않았습니다.
나는 이것을 찾았습니다 : http://support.sourcegear.com/viewtopic.php?f=5&t=13460 어쩌면 당신은 Sourcegear Vault 지원을 요청해야하고, SV가 현재 업그레이드되었는지 확인해야합니다. – TridenT