2016-10-17 9 views
0

TFS 프로젝트의 저장소가 저장소 인 경우 원본 폴더별로 저장소를 필터링 할 수 없습니다. 빌드는 항상 전체 저장소를 가져옵니다. 우리는 우리가 separetly 구축하고자하는 TFS 프로젝트에 여러 솔루션을 가지고 있습니다. 우리는 그것을 할 수는 있지만 다운로드 할 원본 폴더를 필터링 할 수 없기 때문에 속도가 느립니다.git filter in on premise TFS 2015 업데이트 3

우리가 폴더를 CI 방아쇠에 추가 할 수없는 다른 문제. 따라서 모든 프로젝트는 프로젝트를 추진 한 후에 빌드됩니다.

Team Services는 이미 git 저장소의 경로 필터를 지원한다는 것을 알고 있습니다. 그러나 누군가 TFS 2015 Update 3의이 문제에 대한 해결 방법을 알고 있습니까?

답변

1

TFS 2015 업데이트 3에 대한 해결 방법은 없습니다. 구성 요소를 다른 리포지토리로 분리하지 않는 한. 여러 프로젝트가 자체 저장소에 있어야합니다. 모든 종속성은 자체 프로젝트이므로 NuGet 패키지로 처리 할 수 ​​있습니다. 그런 다음 의존성 프로젝트에서 뭔가를 변경하고 CI 트리거를 사용하면 전체 솔루션이 손상되지 않습니다.

이 기능은 TFS 15에 출시 이미 VSTS 볼 수 있습니다 것입니다

https://www.visualstudio.com/en-us/docs/build/news/2016#june-14

관련 문제