[webkit-dev] Moving to Git?

Dana Jansens danakj at chromium.org
Thu Mar 8 09:37:21 PST 2012


On Thu, Mar 8, 2012 at 12:35 PM, Alexis Menard
<alexis.menard at openbossa.org>wrote:

> On Thu, Mar 8, 2012 at 2:32 PM, Konrad Piascik <kpiascik at rim.com> wrote:
> > It is possible to keep linear history with git.  This just requires you
> to fast forward and rebase before pushing.
>
> But can you enforce in the server? To avoid people to push it by mistake?
>

http://progit.org/book/ch7-4.html

 > 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.
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
>
> --
> Alexis Menard (darktears)
> Software Engineer
> INdT Recife Brazil
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20120308/e1177816/attachment.html>


More information about the webkit-dev mailing list