This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: A Proposal to Move to Git
- From: NightStrike <nightstrike at gmail dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: Paul Koning <Paul_Koning at dell dot com>, Joel Brobecker <brobecker at adacore dot com>, Tom Tromey <tromey at redhat dot com>, Mark Kettenis <mark dot kettenis at xs4all dot nl>, GDB <gdb at sourceware dot org>, Binutils <binutils at sourceware dot org>
- Date: Mon, 26 Aug 2013 08:37:33 -0400
- Subject: Re: A Proposal to Move to Git
- Authentication-results: sourceware.org; auth=none
- References: <8738q4gj7a dot fsf at fleche dot redhat dot com> <201308222010 dot r7MKAljG013904 at glazunov dot sibelius dot xs4all dot nl> <87wqnda0tm dot fsf at fleche dot redhat dot com> <CAMe9rOr1ivRrGs2GtJU3cXgYJAzEx-wdatuzoY9NBDmh4jJqpg at mail dot gmail dot com> <20130823155534 dot GR5147 at adacore dot com> <C75A84166056C94F84D238A44AF9F6AD034C0C96 at AUSX10MPC103 dot AMER dot DELL dot COM> <CAMe9rOr6PgVZOvgstff0u2e-gdtP3R-Hc-H+8Gu+mvsNyenQrg at mail dot gmail dot com>
On Fri, Aug 23, 2013 at 12:05 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Fri, Aug 23, 2013 at 9:03 AM, <Paul_Koning@dell.com> wrote:
>> I've heard that the answer may be better in recent versions. If not, you can consider Subversion instead, since it certainly has the ability.
>>
>
> Given that we have git mirror, I don't see the need to switch
> to subversion from CVS. I don't use CVS for my binutils work
> anyway.
Subversion handles merging a lot better than CVS (svn merge
--reintegrate works very well). It was written by people that worked
on CVS with CVS in mind, and so it's trivial to switch over (both in
terms of the repository as well as the users, ie the learning curve is
virtually nonexistent.) Git users can easily use git-svn, which means
you can satisfy mostly everyone, and still be using current, well
maintained software.
Obviously, the die has already been cast, but there is something nice
about having a centralized server with decentralized clients. Kind of
the best of both worlds. I'm guessing nobody likes that idea, though
:)