tags:

views:

2547

answers:

4

I have a CVS repository on my local workstation. I've demonstrated to my employer that version control is a great idea. Alright! So now I want to migrate my CVS history from my local workstation onto a real server.

I have installed CVS on the server and it is working.

Now, can I just move my repository files? Or do I have to do some sort of import command?

I know I could just check the current codebase into the new CVS server, but that'd lose the history, right?

+1  A: 

Here is what I found in Google, all seem to be good.

http://www.google.com/search?q=move+cvs+repository

Nick Berardi
Thanks. Searching for cvs migration wasn't nearly as helpful.
Keith Twombley
A: 

I just migrated one last week.

We're using Subversion at work, and all I did was move the root Subversion directory from one machine to the other. Then when I installed the VisualSVN server on the new machine, I just chose the existing Subversion root that I ported rather than creating a new repository. It seamlessly maintained history and files.

I'm not sure how well this will work with other source control systems.

Terrapin
+1  A: 

"CVS repo copy" first hit by our friend (namely Google):

Another one:

Zsolt Botykai
A: 

just copy the files - there really isn't anything else to it (at least if source and destination OS are the same)

Oliver Giesen