2014-01-10 4 views
2

TFS에서 체크 인 된 파일의 이전 버전을 체크 아웃하려고합니다. 나는 특정 파일에 대한 changesets ID 목록을 쉽게 얻을 수 있지만 이전 버전을 체크 아웃하는 방법을 알지 못한다.프로그래밍 방식으로 체크 인 된 이전 파일 버전

내 코드는 스탠드로 :

이를 달성하기위한 올바른 방법은 무엇입니까
var workspaceInfo = Workstation.Current.GetLocalWorkspaceInfo(tfsItem.QaVssLocation); 

var server = new TfsTeamProjectCollection(workspaceInfo.ServerUri); 

var workSpace = workspaceInfo.GetWorkspace(server); 

workSpace.Get(); 

workSpace.PendEdit(tfsItemLocation); 

?

답변

0

사람들을위한, 다음 작품 :

Item versionedItem = versionControlServer.GetItem(itemIDs[0], versionNo); 

배열 'itemIDs가'포함 항목의 ID이면 특정 버전 번호가 제공됩니다. 그러면 이전에 정의 된 버전 상태의 항목이 제공됩니다.