.net 如何在 TFS 中查看特定用户的签到历史?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8599908/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-03 16:07:43  来源:igfitidea点击:

How to see the Check-In History of a particular user in TFS?

.netversion-controltfshistorycheckin

提问by Yaqub Ahmad

How to see the Check-In History of a particularuser in TFS (TFS-2008)?

如何在 TFS (TFS-2008) 中查看特定用户的签到历史

采纳答案by Mitch Wheat

Yes. The easy way: download and install Team Foundation Sidekicks(it's free).

是的。简单的方法:下载并安装Team Foundation Sidekicks(免费)。

From the attricewebsite:

来自atrice网站:

enter image description here

在此处输入图片说明

回答by Yury Kozlov

How to: Find a Changeset in Visual Studio 2010:
In Source Control Explorer, on the File menu, point to Source Control, and then click Find Changesets.

如何:在 Visual Studio 2010 中查找变更集:
在源代码管理资源管理器中,在文件菜单上,指向源代码管理,然后单击查找变更集。

For some reason newer versions of the article are in a different location. Here are links to newer versions of the article:
How to: Find a Changeset in Visual Studio 2012
How to: Find a Changeset in Visual Studio 2013

出于某种原因,文章的较新版本位于不同的位置。以下是文章较新版本的链接:
如何:在 Visual Studio 2012 中
查找变更集如何:在 Visual Studio 2013 中查找变更集

Visual Studio 2013 menu location

Visual Studio 2013 菜单位置

Find Changesets

查找变更集

回答by Rolf Kristensen

  1. Open "Team Explorer" (Found in "View"-menu)
  2. Find the team-project and expand "Team Members"
  3. Right-click the team member and select "Show Checkin History".
  1. 打开“团队资源管理器”(在“查看”菜单中找到)
  2. 找到团队项目并展开“团队成员”
  3. 右键单击团队成员并选择“显示签入历史”。

But it is very strange that one cannot do this filtering directly, when viewing the entire history of a team-project.

但是很奇怪,当查看团队项目的整个历史时,不能直接进行这种过滤。

Yet another alternative is to use the "Link to"-search within TFS WorkItem:

另一种选择是在 TFS WorkItem 中使用“链接到”-搜索:

  1. Open a TFS Workitem
  2. Choose the "All Links"-tab
  3. Press the "Link To"-button
  4. In the new dialog set "Link Type" to "Changeset" and press "Browse..."-button.
  5. Now you have a TFS search dialog, where one can specify username and other filtering
  1. 打开 TFS 工作项
  2. 选择“所有链接”选项卡
  3. 按“链接到”按钮
  4. 在新对话框中,将“链接类型”设置为“变更集”,然后按“浏览...”按钮。
  5. 现在您有一个 TFS 搜索对话框,您可以在其中指定用户名和其他过滤条件

回答by user2045613

You could also do this by logging in to TFS and navigating to Code>Changesets

您也可以通过登录 TFS 并导航到 Code>Changesets 来执行此操作

screenshot

截屏

回答by Chris Trapeni

Here is an explanation on how to do this using TFS Sidekicks. A comment in the top voted answer asked for details, but I am unable to comment on posts so I added it as an answer.

这是有关如何使用 TFS Sidekicks 执行此操作的说明。最高投票答案中的评论要求提供详细信息,但我无法对帖子发表评论,因此我将其添加为答案。

Install TFS Sidekicks Connect to your TFS server Choose Tools | History Sidekick Select User under User name pull down. Select the branch or folder that you are interested in.

安装 TFS Sidekicks 连接到您的 TFS 服务器 选择工具 | History Sidekick 在用户名下拉菜单下选择用户。选择您感兴趣的分支或文件夹。

You will then see a list of changesets from that one user in the selected branch or folder.

然后,您将在所选分支或文件夹中看到来自该用户的变更集列表。