TFS API를 사용하여 원하는 정보를 얻을 수 있습니다. 여기에 편집 된 모든 파일 이름을 선택하는 몇 가지 예를 들어 C# 코드가있어, 추가 파일을
을 삭제
Uri serverUri = new Uri("http://mytfsserver:8080/");
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(serverUri);
tpc.EnsureAuthenticated();
VersionControlServer vcs = tpc.GetService<VersionControlServer>();
var changeset = vcs.GetChangeset(changesetId);
var changedFiles = from change in changeset.Changes where
( (change.ChangeType & ChangeType.Edit) == ChangeType.Edit
|| (change.ChangeType & ChangeType.Add) == ChangeType.Add
|| (change.ChangeType & ChangeType.Delete) == ChangeType.Delete)
select change.Item.ServerItem;
내가이 통합하는 최선의 방법에 대한 조언을 할 수 있도록 cc.net를 사용하지 않은 두려워 ccnet으로 컴파일 할 수 있지만 작은 유틸리티로 컴파일하거나 스크립팅 언어 (예 : Powershell, IronPython)로 다시 작성할 수 있습니다.
TFS API를 보았습니까? – DaveShaw