如何获取TFS中用户的所有“变更集”列表?

我只想获取TFS中用户的所有更改集的列表。 我只想要更改集的id,以及作为该更改集的一部分正在检入的所有项目的链接。

我怎样才能做到这一点?

除了Richard提供的选项外,你也可以使用“Changesets”选项在VS中做到这一点:

在这里输入图像说明

也可以通过API来完成。 如果您有兴趣,我可以提供一个简短的摘录。

对于Visual Studio 2013

  1. 开源控制资源pipe理器
  2. 右键点击您要search的存储库
  3. select查找=>查找更改集
  4. “查找更改集”窗口将打开您可以按用户名筛选的位置。

TFS库上下文菜单

tf hist ‹item› /user:name将按tf hist ‹item› /user:name过滤历史logging,因此可用于获取用户的一组完整更改,从中可以提取变更集编号。

我find了一个路。

您可以打开一个TFS任务,并将一个Changeset链接到该任务。 在那里,您可以使用search参数浏览变更集。

我不知道为什么这是唯一可以使用这个function的地方,但至less在那里。