현재 TfsTeamProjectCollection
과 VersionControlServer
을 사용하여 특정 변경 집합과 관련된 모든 파일 (예 : 추가/변경/삭제 된 파일 등)을 가져올 수 있습니다.프로그래밍 방식으로 TFS 변경 집합에 대한 모든 파일 가져 오기
소스 코드 탐색기에서 "특정 버전 가져 오기"와 같은 모든 파일을 가져 오는 방법을 알 수 없습니다.
원하는 모든 변경 세트를 거치지 않고 어떻게 할 수 있습니까?
현재 TfsTeamProjectCollection
과 VersionControlServer
을 사용하여 특정 변경 집합과 관련된 모든 파일 (예 : 추가/변경/삭제 된 파일 등)을 가져올 수 있습니다.프로그래밍 방식으로 TFS 변경 집합에 대한 모든 파일 가져 오기
소스 코드 탐색기에서 "특정 버전 가져 오기"와 같은 모든 파일을 가져 오는 방법을 알 수 없습니다.
원하는 모든 변경 세트를 거치지 않고 어떻게 할 수 있습니까?
VersionControlServer.GetItems
방법을 사용하십시오. 이것을 호출하기 전에 WorkSpace를 정의하고 관심있는 경로를 로컬 디스크에 매핑해야합니다.
GetItems
메서드에는 VersionSpec을 허용하는 많은 오버로드가 있습니다. VersionSpec.Latest
을 사용하여 최신 버전을 구할 수 있지만 레이블 이름, 날짜/시간 또는 변경 집합 번호를 기반으로 VersionSpec을 만들 수도 있습니다.
GetItems는 항상 해당 사양에서 발생한 마지막 변경 사항을 가져 오므로 특정 변경 사항까지 모든 변경 집합에 대해 GetItems를 호출 할 필요가 없습니다.
작업 영역 부분이 누락되었습니다. 감사. – jgauffin