Okay so I did my due dilligence and searched on the LQs site for all other info on CVS, which actually answered my first question of how to setup a CVS server.
If you need to know how to set up a CVS server, see: thread id=134231 (great post!!!)
Now the particular question that I have is what needs to be done in order to migrate a cvs repository from one server to a new server?
Is it as simple as tar'ing the directory and ftp'ing it over?
What about permissions? Should I simply edit the passwd file to reflect the same UIDs from the old system?