I'm looking at switching over from CS-RCS to SourceSafe and just wanted to check up on a couple of features.
1. Is SourceSafe capable of handling distributed site development? I have several developers who work from home via VPN's, and having the ability to use SourceSafe via VPN's is essential to our company
2. How good is SourceSafe at handling simultaneous modification of the same file. Does it just mark the file as a merge conflict and leave it up to the developers, or can it actually intelligently resolve the
3. Can SourceSafe produce a list of files in the development folders that are not included in a project??