2015-01-29 12 views
1

TFS 2013에는 TFS-Git 프로젝트와 TFVC 프로젝트의 소스를 사용하는 사용자 지정 빌드 워크 플로를 (사용자 지정 .xaml 파일을 통해) 만들 수있는 방법이 있습니까?TFVC 소스 TFS 2013 Git 빌드 정의

Git 프로젝트에서 빌드 정의를 만들 때 소스 설정 탭에서는 하나의 Git 저장소 만 선택할 수 있습니다.

TFVC 프로젝트에서 빌드 정의를 만들 때 소스 설정 탭에서 모든 TFVC 프로젝트의 여러 경로를 허용합니다.

내가 필요한 것은 위의 기능을 단일 빌드 정의에 결합하는 방법입니다. 이것이 가능한가? 그렇다면 어떻게?

나의 유일한 요구 사항은 Git 기반의 빌드 정의 여야한다는 것입니다. 이상적으로는 여러 TFVC 경로를 전달하여 빌드 폴더에 복사 할 수있는 TFS 활동이 필요합니다. 그러나 나는 어떤 제안도 할 것이다.

미리 감사드립니다.

답변

0

궁극적으로, 나는 새로운 힘내 프로젝트를 만들었고 TFS 프로젝트와 힘내 프로젝트를 유지하기 위해 트리거 된 자동화를 설정했습니다. 동조.

자동화는 Git 프로젝트로 이어지는 TFS 프로젝트의 간단한 git-tf pull이다.

내 맞춤 빌드 워크 플로는 새 Git 프로젝트의 repos를 하위 모듈로 가져 와서 적절하게 사용합니다.

0

아니요, 단일 빌드 정의에서 TFS-VC와 TFS-Git을 결합 할 수 없습니다. Microsoft는이 두 가지를 매우 구분했습니다.

그러나 Gittemplate12.xaml 템플릿의 미리 빌드 스크립트를 사용하여 git-tfs quick-clone을 실행 한 다음 하위 폴더 내에서 TFS-VC 경로 ($/컬렉션)를 복제 할 수 있습니다. 난 그냥 테스트하고 작동, 당신은 git - tfs 기존의 자식 저장소와 함께 indside 복제 할 수 있습니다 ...