On 14:51 Fri 25 Feb , Ian Bicking wrote:
> Chuck Esterbrook wrote:
> >Does anyone want to volunteer to pull the trigger? Preferably,
> >someone who has already used the cvs2svn (sp?) utility.
>
> I've never done it myself. I might recommend if someone tries it that
> they start with a private repository -- you can set up a filesystem
> repository easily with svnadmin, then throw it away once you are done
> experimenting.
cvs2svn doesn't work on a remote repository or a copy, so the the
repository source tree with the RCS files in it has to be downloaded.
Fortunately SourceForge generates nightly tarballs of the whole thing.
I converted the entire Webware CVS repository and tested it on my own server
and posted it here:
http://eradman.com/pub/Webware-svn.tar.gz
Anyone willing to test the Subversion conversion can access my test
repository here:
svn://eradman.com/Webware
If someone with administrative access would like to give me permission I'll set
it up. I also listed the steps I used to convert the repository below in case a
step in this process needs to be repeated.
--
Eric Radman | http://eradman.com
Instructions:
% wget http://cvs.sourceforge.net/cvstarballs/webware-cvsroot.tar.bz2
Make sure that subversion, cvs and rcs are installed
% cd Webware
% cvs2svn -s Webware-new Webware
Starting Subversion commit 1 / 2053
...
Starting Subversion commit 2053 / 2053
Done.
cvs2svn Statistics:
------------------
Total CVS Files: 954
Total CVS Revisions: 4910
Total Unique Tags: 19
Total Unique Branches: 4
CVS Repos Size in KB: 6551
Total SVN Commits: 2053
First Revision Date: Tue May 23 06:32:23 2000
Last Revision Date: Thu Feb 17 17:39:30 2005
% sudo mv Webware-new $SVNROOT/Webware
% cd $SVNROOT
% sudo chown -R $CVSUSR:$CVSGROUP Webware
|