[webkit-dev] Moving to Git?

Konrad Piascik kpiascik at rim.com
Thu Mar 8 09:32:15 PST 2012


It is possible to keep linear history with git.  This just requires you to fast forward and rebase before pushing.
Konrad
Sent from my BlackBerry on the Rogers Wireless Network

----- Original Message -----
From: Carlos Garcia Campos [mailto:carlosgc at webkit.org]
Sent: Thursday, March 08, 2012 12:27 PM
To: webkit-dev at lists.webkit.org <webkit-dev at lists.webkit.org>
Subject: Re: [webkit-dev] Moving to Git?

El jue, 08-03-2012 a las 14:10 -0300, Alexis Menard escribió:
> On Thu, Mar 8, 2012 at 2:03 PM, Ryosuke Niwa <rniwa at webkit.org> wrote:
> > On Thu, Mar 8, 2012 at 4:35 AM, Ashod Nakashian <ashodnakashian at yahoo.com>
> > wrote:
> >>
> >> In the light of discovering that some SVN scripts have fallen behind in
> >> terms of maintenance[1] and WebKit's strong Git support and infrastructure,
> >> against my better judgement, I'd like to distract you from being productive
> >> by bringing up this topic (again).
> >>
> >> The wiki page of the same name[2] was created 3 years ago and hardly
> >> updated since[3]. I know we're all busy with more important things, but IMHO
> >> I think we can at least update the wiki and perhaps vote on when/how we
> >> should do the eventual transition.
> >>
> >> I understand that while this type of work isn't necessarily very
> >> productive, maintaining two repositories and sets of scripts (with their
> >> docs and issues) has a very real cost as well. I'm proposing we reevaluate
> >> the situation and act accordingly.
> >
> >
> > Re-evaluating the situation is good, but I'm still opposed.
> 
> I don't use svn but the only benefit I see of WebKit using svn is the
> linear history, clean, easy to read and to explore. Git repos tend to
> have merging commits a lot and it leads to make bisecting/history
> browsing harder (my taste).

I agree about merging commits, but I think it's possible to enforce all
merges to be fast-forward and without merging commits. In general
browsing git history is easier and cleaner than svn, and more important
it's much faster (my taste :-P)

> Then for everything else I use git and its power locally.

I would be more than happy with the switch :-)

-- 
Carlos Garcia Campos
http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3

_______________________________________________
webkit-dev mailing list
webkit-dev at lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


More information about the webkit-dev mailing list