B. Initializing your CVS Server
Assuming you have the CVS binaries on your GNU/Linux box, you will need to create a repository before you can save revisions.
The command is cvs -d /usr/local/cvsrepos init
(Note: "/usr/local/cvsrepos" can be any legitimate path)
Once this command has been run, there will be a CVSROOT folder under the cvsrepos folder with administration files in it.
As usual, a silent return means it ran okay. There should now be a cvsrepos folder and under that there is a CVSROOT folder which contains a full set of administrative files used for running CVS.
You can make multiple repositories, each of which contain multiple projects