Merge all local CVS stuff into another remote CVS server installation? Or extract from remote CVS server?

"Ben Stover" <[email protected]> Sun, 18 Mar 2012 19:08:37 +0100
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>
1.) Assume I run a local CVS installation (under Windows).
This CVS server already contains some stuff.

To I want to migrate/merge all this local stuff into another remote CVS installation.

How can I transfer all this data from CVS server1 to CVS server2?

2.) What about the opposite direction: I want to extract (forever/permanently) all repository stuff which belongs to project
"testproj123" from remote CVS server1 and put it into the new local "home" CVS server2.

How can I tell it the local CVS server to perform all necessary transfers and management operations?

Thank you 
Ben