The official documentation for CVS describes this in far more detail. This page is just a summary, and might not be adequate for what you are doing.
The CVS documentation can be found using the "info cvs" command, and also online at http://www.gnu.org/manual/cvs/
Creating multiple new CVS repositories
To create the multiple repositories for two projects, "firstProject" and "secondProject", you would use a command like:
- cvs -d /home/cvs/firstProject init
- cvs -d /home/cvs/secondProject init "Creating a directory tree from a number of files"
For more detail see "Creating a repository" in the CVS manual
Importing files into the new CVS repositories
Once these repositories are created, you can "import" any existing source files into the project using commands similar to:
- cd ~/firstProject && cvs -d /home/cvs/firstProject import -m "Imported sources" firstProject firstProject start
- cd ~/secondProject && cvs -d /home/cvs/firstProject import -m "Imported sources" secondProject secondProject start
For more detail, see "Creating a directory tree from a number of files" in the CVS manual