From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17232 invoked by alias); 6 Dec 2007 04:28:41 -0000 Received: (qmail 17223 invoked by uid 22791); 6 Dec 2007 04:28:40 -0000 X-Spam-Check-By: sourceware.org Received: from rv-out-0910.google.com (HELO rv-out-0910.google.com) (209.85.198.184) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 06 Dec 2007 04:28:34 +0000 Received: by rv-out-0910.google.com with SMTP id f5so82711rvb for ; Wed, 05 Dec 2007 20:28:32 -0800 (PST) Received: by 10.141.145.11 with SMTP id x11mr1709971rvn.1196915312666; Wed, 05 Dec 2007 20:28:32 -0800 (PST) Received: from ?192.168.1.101? ( [216.19.190.48]) by mx.google.com with ESMTPS id c14sm269964rvf.2007.12.05.20.28.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 05 Dec 2007 20:28:31 -0800 (PST) Subject: Re: Git and GCC From: Harvey Harrison To: David Miller Cc: dberlin@dberlin.org, ismail@pardus.org.tr, gcc@gcc.gnu.org, git@vger.kernel.org In-Reply-To: <20071205.202047.58135920.davem@davemloft.net> References: <4aca3dc20712051841o71ab773ft6dd0714ebc355dd5@mail.gmail.com> <20071205.185203.262588544.davem@davemloft.net> <4aca3dc20712051947t5fbbb383ua1727c652eb25d7e@mail.gmail.com> <20071205.202047.58135920.davem@davemloft.net> Content-Type: text/plain Date: Thu, 06 Dec 2007 04:28:00 -0000 Message-Id: <1196915319.10408.71.camel@brick> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2007-12/txt/msg00157.txt.bz2 On Wed, 2007-12-05 at 20:20 -0800, David Miller wrote: > From: "Daniel Berlin" > Date: Wed, 5 Dec 2007 22:47:01 -0500 > > > The size is clearly not just svn data, it's in the git pack itself. > > And other users have shown much smaller metadata from a GIT import, > and yes those are including all of the repository history and branches > not just the trunk. David, I think it is actually a bug in git gc with the --aggressive option...mind you, even if he solves that the format git svn uses for its bi-directional metadata is so space-inefficient Daniel will be crying for other reasons immediately afterwards...4MB for every branch and tag in gcc svn (more than a few thousand). You only need it around for any branches you are planning on committing to but it is all created during the default git svn import. FYI Harvey