>Should each developer keep a separate copy of the project in his machine or perhaps in a special directory? I ask because VFP keeps complaining about the project being in use.
Yes, you actually keep a separate local copy on each machine of the project and the source code. SourceSafe merely acts as a central database of the "latest working" versions.