tags:

views:

51

answers:

1

As TFS maintains an idea of the version that is downloaded on the client, such that "Get Latest" might not get the latest version; I was wondering if there was an easy way to report differences across an entire workspace?

I only ask as a member of my team is leaving immanently, and our IT department need to recycle his laptop very quickly, and I'm a little concerned that there is potential for some changes not to have been changed in.

+2  A: 

Sorry misread the question.

If you have proper checkouts you can just do the following:

Go to the command line, and at the top if the workspace type

tf checkin . /recursive

This will present the what's outstanding in the workspace.

Or just shelve the lot to the serve and then you can peruse at leisure.

tf shelve

Oherwise the other thing I would do is

Just get the latest version of the software to another Directory and then use the excellent beyond compare tool from scootersoft to compare the directories recursively.

Once you have the files just copy the list to a bat file calling tf checkout on each one.

Then do tf shelve.

Preet Sangha
That's probably better than my "force a get latest of the current version and see what it moans about" option, nad something I should've thought of sooner, being a fan of Beyond Compare...
Rowland Shaw
lol - honestly have more faith the tool - its awesome (hahaahha)
Preet Sangha