[webkit-dev] Subversion Migration

David D. Kilzer ddkilzer at kilzer.net
Tue Dec 6 10:36:46 PST 2005


Actually, I was looking for best practices and lessons learned for
converting a CVS repository to a Subversion repository if there was an
information that could be shared.  Stuff like:

1. Reconnecting history of files that were deleted and added in the
"same" commit.

2. Handling *.,v files that have been copied from the server side
(instead of deleting and adding them as in #1).

I've used Subversion at work recently.  It does take some getting used
to (some concepts like branching are implemented much differently and
yet much more simply), but overall I like it a lot better than CVS.  It
really does fix a lot of the warts that CVS has.

Dave


On Tue, Dec 06, 2005 at 07:47:42AM +0100, Joost de Valk wrote:

> Can't answer 1 for you, 2 though: my experience is that switching  
> from CVS to SVN is actually very easy. The branching stuff is  
> different, but you probably won't use that, in general it's just  
> replacing "cvs" by "svn" in your favourite command and it works :).
> 
> Kind regards,
> Joost
> 
> --
> Joost de Valk
> 
> #:    AlthA on #webkit @ irc.freenode.net
> @:    webkit at joostdevalk.nl
> W:    http://www.joostdevalk.nl
> 
> "The only people who find what they are looking for in life are the  
> fault finders." - Foster's Law
> 
> On Dec 5, 2005, at 11:56 PM, David D. Kilzer wrote:
> 
> >1. Apple won't be providing their own build of a Subversion client for
> >Tiger, not even to developers?
> >
> >2. Are there any best practices, lessons learned or perhaps a white
> >paper that you can share about the CVS to Subversion conversion  
> >process?
> >
> >Dave
> >
> >
> >On Mon, Dec 05, 2005 at 01:08:15PM -0800, Eric Seidel wrote:
> >
> >>Hi all-
> >>
> >>This weekend we will be migrating our source repository from using
> >>CVS to Subversion.  This migration will take place starting Friday
> >>evening at 5PM and continue through Saturday.  More details will  
> >>follow.
> >>
> >>After the migration is complete, in order to check out the WebKit
> >>sources you will be required to have a Subversion client on your
> >>machine.  Since we know you'll all be anxious to checkout the sources
> >>once complete, this is an early reminder to start downloading your
> >>subversion client. :)
> >>
> >>Subversion Manual:
> >>http://svnbook.red-bean.com/
> >>
> >>Mac OS X Subversion Client Packages:
> >>http://www.codingmonkeys.de/mbo/
> >>http://subversion.tigris.org/project_packages.html
> >>
> >>-eric
> >
> 




More information about the webkit-dev mailing list