I have now set up my SourceSafe and Visual Studio tools to work as follows :-

- as soon as you start editing a file, you are prompted to check out the file.

This is fine for most of the time. However, I want to find out the best way of "switching off" this strict way of working. Now and again programmers will want to "TRY THINGS OUT" without having to worry about checking files out. I know they can UNCHECK the files, but it is still a bit restrictive.

My ideal way of working would be the first mentioned, BUT with one difference ... If the programmer says "No" to the prompt to check the file out, the programmer should still be able to edit the file LOCALLY. It would then be up to the programmer to remember that the file has not been checked out.

Is there a way of setting this up?

I know I can get all the project files using SourceSafe's "Get LAtest Version" and click the "Make Writable" box, but then I cease to be prompted to check the file out when you start editing.

Any ideas?