I use CVS along with several other people and we share project space on a file server so we don't use checkouts, we only have watches on everything and use edit to make our modifications. It turns out that we cannot edit each others files if we are not the owner. CVS creates the ./CVS/Base/ and ./CVS/Baserev to indicate that the edit is working but then an error appears: cvs edit: cannot change mode of file filename: Not owner We all have the same primary Unix group id. I have not done anything to the config, users, or any other file to make it different than the default setting. I believe that it has to do with the fact that the files are read-only in the repository. I want to keep files read-only in the workspace to indicate that the file is not currently being modified.
