>The only problem with this approach is that it assumes you are using VSS with
>VFP only or other files you don't mind having multiple check outs for, which I
>don't, so allowing multiple checkouts is not an option for me.
You can set Multiple Checkouts on a project by project basis. There's something you can type into the srcsafe.ini file to enable it. I don't remember the syntax offhand, but MSDN may have the reference....