views:

104

answers:

2

There must be a way to find out who checked out the file directly in Visual Studio without having to open the VSS client and navigate to the file.

Right?

+2  A: 

Add the SourceSafe (Soure Control) toolbar to VS. Select a file in your source tree you want to know who has it checked out and from the toolbar choose the SourceSafe Properties Icon and look at the Check Out Status Tab. :)

klabranche
I should be ashamed to know this since VSS has such a bad name. :)
klabranche
Also, if you are in a situation where this is occuring a lot and is making life miserable, VSS can be put into multiple checkout mode via the administration tool. Then it acts more like SVN and most other source control systems in that files are not locked out by a single checkout and you merge work together when necessary.
klabranche
If I could only convince my boneheaded coworkers that merging is not evil :) I should just turn multiple checkout on and go from there..hehe. Great answer by the way!
tzup
+2  A: 

When you attempt to check out a file and get the error dialog indicating that the file is already exclusively checked out, if you bring up the output dialog and switch to the source control view you should see a message indicating the user id of the user who has the file checked out.

Venr
+1 but I'll give the answer to klabranche because it requires less work once you add that "SourceSafe properties" button on your toolbar.
tzup