這不能被簡單地History command實現。
你需要使用TFS API來獲得你想要的。首先列出文件和類型,從特定的Changeset ID創建日期。然後根據您的意願對信息進行分類。
下面是一些例子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;
供您參考又如:Get Changeset and all it's changes on TFS using c#