3
VS에서 솔루션을 빌드하면 모든 프로젝트가 빌드되었음을 알리는 데 수분이 걸립니다. 팀 기반 구축에서 동일한 작업을 수행하면 20 분이 소요됩니다. 나는 솔루션 (.sln 파일) 만 "빌드 할 항목"으로 정의하고 솔루션에는 32 개의 "프로젝트"가 있습니다.tfs 빌드 프로세스가 느리며 완료하는 데 시간이 오래 걸립니다.
VS에서 솔루션을 빌드하면 모든 프로젝트가 빌드되었음을 알리는 데 수분이 걸립니다. 팀 기반 구축에서 동일한 작업을 수행하면 20 분이 소요됩니다. 나는 솔루션 (.sln 파일) 만 "빌드 할 항목"으로 정의하고 솔루션에는 32 개의 "프로젝트"가 있습니다.tfs 빌드 프로세스가 느리며 완료하는 데 시간이 오래 걸립니다.
빌드 정의 작업 영역을 확인하고 빌드에 필요한 코드 만 가져 오는지 확인하십시오.
또한 TFS는 깨끗한 컴파일을 수행합니다. 모든 코드를 풀다가 처음부터 다시 빌드합니다. 깨끗한 빌드는 얼마나 오래 로컬에서 가져갈 수 있습니까? 32 개 프로젝트를 빌드하는 데 1 분도 채 걸리지 않아 현지 빌드가 전체가 아닌 증분이 될 것으로 예상됩니다.
diangnostic loging으로 빌드를 실행하면 시간이 많이 걸리는 부분을 알 수 있습니다.
그런 다음 프로젝트 주문을 추적하는 sln.cache 파일 (또는 유사한 파일)이 사용 되었습니까? 마찬가지로 처음에는 거기에 없지만 나중에있을 것입니다. "깨끗한"TFS 빌드에는 주문이 없습니다. – granadaCoder