Oh, and as you might guess, before you add a file or directory to the
repository, you must make sure that its parent directory has already been added
to CVS. Otherwise, you'll get an error that looks like this:
# cvs add myfile.c
cvs add: cannot open CVS/Entries for reading: No such file or directory
cvs [add aborted]: no repository