That's the basic idea. User A doesn't actually have to check
out the whole project, though. RSC will selectively check out only
the files that are actually getting changed. Both writers will have
a complete copy of the project on their local machines, but the
files are read-only until they are literally checked out, which is
on an as-needed basis unless the writer explicitly checks them out.
G