-
Subversion Migration — The Server
2006-10-27 21:43 in /tech
As part of my larger project to stop hosting my own servers at home, I decided to finally make the switch from CVS to Subversion. I’ve completed the first step; migrating the server itself. While you might think this would be the hard part, it’s actually proving more complicated to switch over all the checkouts that I have scattered on machines all over the place. I guess if I’d thought about this more I would have made sure to check in all my local changes everywhere first, but I didn’t. So, now I have to reconcile things post facto.
The server migration itself was quite simple, partially because I choose to keep things simple and not do anything fancy. It went like this:
oldserver% cvs2svn --encoding=utf8 -s svn.dump /usr/local/cvsroot/kevin oldserver% scp svn.dump newserver:. newserver% svnadmin load ~/svn < svn.dump
The only wrinkle in the procedure was that I needed the encoding flag to cvs2svn because apparently I had a couple files checked in with funny characters in them.
(PS. This is the first article posted using Subversion.)
Leave a comment
Please use plain text only. No HTML tags are allowed.