When I do a cvs status of my project I get different revision numbers for different files. What is happening here? Should not all the files have the same revision number?
CVS doesn't have global revision numbers, they are per-file. (In fact, CVS doesn't even have atomic commits)