2016-06-16 2 views
1

저는 teamcity (configuration in attachment)의 MSBuild를 사용하여 빌드 한 약 40 개의 프로젝트가 포함 된 .NET .sln 솔루션을 보유하고 있습니다. 그리고 모든 프로젝트를 완전히 재구성 할 때마다 그 솔루션에 포함됩니다. Visual Studio를 사용하여 프로젝트를 빌드하면 프로젝트가 완전히 재구성되지 않고 변경된 것입니다. 그리고 다음과 같은 메시지가 나타납니다. 빌드 : 성공 1 개, 실패 0 개, 최신 13 개, 건너 뛰기 0 개teamcity 증분 빌드 MSBuild

시도했습니다. 해결책 here 그러나 그것은 작동하지 않았다. 어쩌면 나는 그 외에 뭔가를해야 할까? 최신 상태의 건물 프로젝트를 건너 뛰도록 teamcity를 구성하는 방법.

답변

0

TeamCity가 적용되지 않은 빌드 에이전트 컴퓨터에서 msbuild.exe를 통해 점진적으로 빌드를 실행할 수 있습니까? 작동하고 TeamCity에서 작동하지 않는 경우 모든 세부 사항과 함께 문제를 https://youtrack.jetbrains.com/issues/TW에 제출하십시오.

+0

예, 내 buildagent 컴퓨터에서 수동으로 msbuild.exe를 사용하면 약 40 초가 걸리고 모든 프로젝트에 대해 로그에 표시됩니다. "대상을"Skip "CoreCompile"과 관련하여 모든 출력 파일이 최신 상태이기 때문에 입력 파일. " 그러나 팀시를 사용하는 경우에도 3 분이 소요됩니다. –

+0

문제가 생성되었습니다. https://youtrack.jetbrains.com/issue/TW-46207 –

0

참조한 문제에 대한 또 다른 답변을 here으로 추가했습니다. 이걸 줘, 나를 위해 일하고있어.

추신 : VCS 단계를 건너 뛰고 대신 필요한 파일을 저장할 수 있습니다. 그러나 .NET Framework를 업그레이드 할 때 필자가 작성한 방식대로 파일의 새 버전을 체크인하면 모든 작업이 계속됩니다.