A Proposal to Move to Git

Fred Cooke fred.cooke@gmail.com
Thu Aug 22 20:21:00 GMT 2013


Binutils, as is, @ 13d568a676e8e6038195199b1f005cdcc88d47f5 is 252meg
including the checkout, of which 82meg is the .git dir, and the
balance the checkout. It's VERY efficient.

On Thu, Aug 22, 2013 at 10:10 PM, Mark Kettenis <mark.kettenis@xs4all.nl> wrote:
>> From: Tom Tromey <tromey@redhat.com>
>> CC: Binutils Development <binutils@sourceware.org>
>> Date: Tue, 20 Aug 2013 15:12:41 -0600
>>
>> I'd like to move gdb and binutils from CVS to Git.  I've done much of
>> the preliminary work and I will do the remainder, including the
>> inevitable follow-up bug-fixing.
>
> I still *hate* git.  Hate it even more now that I've used it for a
> project.  It gets in my way; it never does what I want, at least not
> by default.  It's slow; updating a tree takes significantly more time
> than with cvs as it insists that I stash my local changes first.  It's
> buggy; I had it just sit there and spin forever on a git pull on
> several occasions.  It encourages the annoying "send the gazillian
> diffs in a series again, just because I've fixed a single spelling
> mistake in one of them" behaviour.  But it seems I'm the only one in
> the world who doesn't "git" it, so I'll shut up.
>
> Except for one tiny question.  How much free space do I need to clone
> the future gdb repo and do useful work with it?  Some of my machines
> don't have a lot of free disk space.  Sparse checkouts don't really
> work.  And it seems you can't do any real development from a shallow
> clone.  So if the answer to the my question is that I need at least 1G
> of disk space, then there is a problem.



More information about the Gdb mailing list