On Wednesday 22 August 2007 18:30, Markus Neteler wrote: > Jan-Oliver Wagner wrote on 08/22/2007 02:25 PM: > > On Dienstag, 14. August 2007, Markus Neteler wrote: > >> But we should no longer wait, otherwise some developers may go away. > >> Since OSGeo is offering SVN infrastructure to the OSGeo projects, this > >> could be an alternative then. > > > > once there is a SVN repository, it could easily be integrated into Wald > > or any other SVN infrastructure. > > > > This first step (cvs2svn) needs to be done anyway and this is the one > > that consumes time. > > Yes, sure. The problem is: how to get the script settings right.
I tried this command cvs2svn --no-default-eol --fs-type=fsfs -s grass-svn grassrepository and got this errors: ... Pass 1 complete. =========================================================================== Error summary: ERROR: A CVS repository cannot contain both grassrepository/grass6/display/d.erase/main.c,v and grassrepository/grass6/display/d.erase/Attic/main.c,v ERROR: A CVS repository cannot contain both grassrepository/grass6/general/g.mapsets/main_inter.c,v and grassrepository/grass6/general/g.mapsets/Attic/main_inter.c,v ERROR: A CVS repository cannot contain both grassrepository/grass6/include/gproj_api.h,v and grassrepository/grass6/include/Attic/gproj_api.h,v ERROR: A CVS repository cannot contain both grassrepository/grass6/visualization/nviz/src/getCat.c,v and grassrepository/grass6/visualization/nviz/src/Attic/getCat.c,v Exited due to fatal error(s). > > It is good that the binary problems are fixed meanwhile, I didn't notice > > this change. > > > > IIUC, we just need to define a time for commit stop and then take a > > snapshot of the CVS repository, apply cvs2svn to it (find out about > > apropriate parameters, I have done this task a couple of times), check > > the result and put it into the development platforms' SVN place. > > I suggest that we don't stop CVS unless the actual migration is done. > Since CVS is available via rsync, we will continue to build a SVN > repository on one > of our servers to figure out the cvs2svn parameters. Once it is really > working, we > can do the migration. sure. > I understood that Intevation has already migrated > CVS repositories, > so it would be helpful to learn from your experience. I'll try my very best. However, GRASS is bigger than anything I migrated before. -- Dr. Jan-Oliver Wagner Intevation GmbH Amtsgericht Osnabrück, HR B 18998 http://www.intevation.de/ Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner _______________________________________________ grass-dev mailing list [email protected] http://grass.itc.it/mailman/listinfo/grass-dev

