问题
How to see the Check-In History of a particular user in TFS (TFS-2008)?
回答1:
Yes. The easy way: download and install Team Foundation Sidekicks (it's free).
From the attrice website:
回答2:
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.
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
回答3:
- Open "Team Explorer" (Found in "View"-menu)
- Find the team-project and expand "Team Members"
- Right-click the team member and select "Show Checkin History".
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:
- Open a TFS Workitem
- Choose the "All Links"-tab
- Press the "Link To"-button
- In the new dialog set "Link Type" to "Changeset" and press "Browse..."-button.
- Now you have a TFS search dialog, where one can specify username and other filtering
回答4:
You could also do this by logging in to TFS and navigating to Code>Changesets
screenshot
回答5:
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.
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.
You will then see a list of changesets from that one user in the selected branch or folder.
来源:https://stackoverflow.com/questions/8599908/how-to-see-the-check-in-history-of-a-particular-user-in-tfs