This is the mail archive of the
mailing list for the GCC project.
Re: Git conversion: disposition of old branches and tags
- From: Jeff Law <law at redhat dot com>
- To: Trevor Saunders <tbsaunde at tbsaunde dot org>
- Cc: Jonathan Wakely <jwakely dot gcc at gmail dot com>, Manuel LÃpez-IbÃÃez <lopezibanez at gmail dot com>, Paul_Koning at dell dot com, Richard Biener <richard dot guenther at gmail dot com>, Florian Weimer <fw at deneb dot enyo dot de>, Jason Merrill <jason at redhat dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Wed, 16 Sep 2015 12:22:03 -0600
- Subject: Re: Git conversion: disposition of old branches and tags
- Authentication-results: sourceware.org; auth=none
- References: <55F84AC9 dot 20501 at redhat dot com> <87oah3zk1i dot fsf at mid dot deneb dot enyo dot de> <CAFiYyc08jYUsDiB=em2fHc7_asd8ersZrDLT-hQzwN2wYRRQaQ at mail dot gmail dot com> <BBACA19F-9BAB-4214-BEDC-1869AA8319E4 at dell dot com> <55F996DE dot 7030501 at gmail dot com> <CAH6eHdR0a+7v5w0dbLFFzL2E0wBXp8CrdGb+fN-vRD-BMh16ig at mail dot gmail dot com> <55F99D4D dot 2080204 at redhat dot com> <20150916171546 dot GA17834 at tsaunders-iceball dot corp dot tor1 dot mozilla dot com>
On 09/16/2015 11:15 AM, Trevor Saunders wrote:
ANd it's not just the kids. As an "old fart" who has used a variety of
mechanisms to manage GCC sources through the decades (including some that
were never officially used), GIT wins hands-down.
and its not just for people who send patches upstream, there's others
who just want to follow progress of various topics running dev builds
and probably reporting issues.
And automated tools that dig into repos (openhub, covscan, etc).
And there was a time when that (emacs backup files) was the source
control system for GCC. In fact, there was significant resistance to
moving from emacs backups to CVS.
as for ease of use come on I'm sure the emacs backup files have to win
hands down, after all it would be so consistant with how you edit ;-)
GIT is dramatically more complex and takes a bit of time to get used to.
I'm certain I don't exploit GIT as much as I could, but I do know it
makes classes of problems I have to solve regularly much easier.
seriously though I actually think git is easier to understand than svn,
but that's just me.