Well I took the plunge and went the subversion route.
While the conversion tool, cvs2svn, was pretty painless once I'd gotten
it built ok, the setup was a bit daunting.
For os/x 10.5.5 you need at least python 2.6(I used 2.6.2 with dmg
packaging) a new gdbm 1.8.3; something about the shipped python (2.5.1)
didn't work or wasn't built to support the tool due to gdbm, blah blah
blah. I obtained instructions to build both but it took a couple tries
to get python properly setup; seems to be two places where frameworks
get put:
/Library/Frameworks and
/System/Library/Frameworks/
and paths for CLIs
/usr/bin
/usr/local/bin
You'll know you're there if you can "cvs2svn --help". I did it in the
repository host using 'sudo' to create the root path; technically I use
paths like
svnrep.0
svnrep.1
...
then use a soft link to the latest. As suggested I created a backup and
it was pretty painless after that but I did notice some slight nits:
o various paths under the svn repo need to have their modes set;
this might just be me as I prefer to use group vs. a single user
permissions; group write for my uses was needed;
found a web page tutorial
o the xcode ssh linkage I'd used before for cvs worked fine!, once I
figured out what to enter into the repository dialog:
name: my svn repository
URL: svn+ssh://remote-host:/usr/local/svnrep
Scheme: svn+ssh
Path: /usr/local/svnrep
Port: <blank>
User: slashlos (or yours)
Password: <blank>
o the size of the working directory is nearly double that of cvs!
The really nice thing was finding a good gui, svnX. Xcode usage appears
slightly different.
Oh, and no .nib files! I left cvs intact (never delete information) just
in case.

, and promptly burnt all to a cd-rw. Thanks!
--
/los "I was a teenage net-random"