Hi,
I am currently working on a problem managed in CVS which will take a long
time to complete. About once a month, I do a release.
This is organized in CVS like this:
- I always have a development and a release version
- The development version corresponds to the main trunk, the release version
Using a network filesystem to share a repository is a recipe for
disaster; we've had many reports of corrupted repository files due to
network file system bugs. I strongly advise you to set up some form of
client/server CVS instead. You can find a version of CVS that will run
as a server