tags:

views:

26

answers:

2

Hi, On Many occasions I need to review my checkins . Is there a way I can get all my checkins in TFS? I dont mean view history on a particular file,but all my checkins! If I can filter based on start and end date would be great

I am new to TFS!!!

Any suggestions

+1  A: 

Under View you can see "Pending Checkins".

View -> Other Windows - > Pending Changes.

Also, if you wanted you can download "team Foundation Sidekicks"

http://www.attrice.info/cm/tfs/

http://www.attrice.info/downloads/index.htm

Which is a free tool and from it you can do queries on your workspaces, check-in status, changes, etc.

Ryan Ternier
Let suppose I need to review all the files that a developer has checked in how do I do that? Or if I need to fix a bug and I know i need to apply the same fix as i did some time ago but dont remember where I have applied the fix How do I go about it?
That's where the Team Foundation Sidekicks program comes in. You can search for a person, and it will show you everything they have checked out, and then you can search by what they have checked in. You can also do this in TFS by looking the history. There are lot of 3rd party tools for this (TFS Power tools too). For fixes, what do you use for issue tracking ( bug tracking)? Wouldn't it be in there?
Ryan Ternier
I might be wrong but it does not look free to me
+1 for team foundation sidekicks. Plain, but very functional
Jim T
+1  A: 

You can probably get what you need from the command line TF.EXE program. The command to do this should be something like this (run it from a Visual Studio command prompt):

TF.EXE history /server:http://tfs:8080 "$/" /recursive /user:username /noprompt /format:detailed

You can manipulate the "$/" to go to a more nested folder if you need to reduce your output.

You'll also want to redirect this to a file (using > output.txt or something) as there's a lot of information here.

TF.EXE history /? will give you a list of options.

Robaticus