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

时间:2021-03-20 22:35:35

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

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

5 个解决方案

#1


31  

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

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

From the attrice website:

来自attrice网站:

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

#2


80  

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中查找变更集

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

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

#3


14  

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

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. 打开TFS工作项目
  3. Choose the "All Links"-tab
  4. 选择“所有链接” - 选项卡
  5. Press the "Link To"-button
  6. 按“链接到”按钮
  7. In the new dialog set "Link Type" to "Changeset" and press "Browse..."-button.
  8. 在新对话框中将“链接类型”设置为“更改集”并按“浏览...” - 按钮。
  9. Now you have a TFS search dialog, where one can specify username and other filtering
  10. 现在您有了一个TFS搜索对话框,其中可以指定用户名和其他过滤

#4


2  

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服务器选择工具|历史Sidekick选择用户名下拉下的用户。选择您感兴趣的分支或文件夹。

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

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

#5


2  

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

您也可以通过登录TFS并导航到代码>变更集来完成此操作

screenshot

截图

#1


31  

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

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

From the attrice website:

来自attrice网站:

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

#2


80  

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中查找变更集

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

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

#3


14  

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

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. 打开TFS工作项目
  3. Choose the "All Links"-tab
  4. 选择“所有链接” - 选项卡
  5. Press the "Link To"-button
  6. 按“链接到”按钮
  7. In the new dialog set "Link Type" to "Changeset" and press "Browse..."-button.
  8. 在新对话框中将“链接类型”设置为“更改集”并按“浏览...” - 按钮。
  9. Now you have a TFS search dialog, where one can specify username and other filtering
  10. 现在您有了一个TFS搜索对话框,其中可以指定用户名和其他过滤

#4


2  

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服务器选择工具|历史Sidekick选择用户名下拉下的用户。选择您感兴趣的分支或文件夹。

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

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

#5


2  

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

您也可以通过登录TFS并导航到代码>变更集来完成此操作

screenshot

截图