From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jon Smirl" Subject: Re: Figured out how to get Mozilla into git Date: Fri, 9 Jun 2006 22:30:07 -0400 Message-ID: <9e4733910606091930j70da8ca5g1ec91c98ed9a2445@mail.gmail.com> References: <9e4733910606081917l11354e49q25f0c4aea40618ea@mail.gmail.com> <46a038f90606082006t5c6a5623q4b9cf7b036dad1e5@mail.gmail.com> <46a038f90606091814n1922bf25l94d913238b260296@mail.gmail.com> <9e4733910606091848r5fb4d565taabfc5198140daf2@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "Martin Langhoff" , git X-From: git-owner@vger.kernel.org Sat Jun 10 04:30:23 2006 Return-path: Envelope-to: gcvg-git@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FotEs-0007Ut-C4 for gcvg-git@gmane.org; Sat, 10 Jun 2006 04:30:14 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932323AbWFJCaJ (ORCPT ); Fri, 9 Jun 2006 22:30:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932362AbWFJCaJ (ORCPT ); Fri, 9 Jun 2006 22:30:09 -0400 Received: from nz-out-0102.google.com ([64.233.162.195]:38715 "EHLO nz-out-0102.google.com") by vger.kernel.org with ESMTP id S932323AbWFJCaI (ORCPT ); Fri, 9 Jun 2006 22:30:08 -0400 Received: by nz-out-0102.google.com with SMTP id s18so1232407nze for ; Fri, 09 Jun 2006 19:30:07 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XYXVVSH8L7b+E6paCqhl8boP95jXBYxxBIIlbS9hGDbUAzVc2NIeSjNVCkqugikidFJYFKq84N6VxOgT1RK+GVz+PE9Ha6Rq8IaNf8BOISu/N5INff26XHtsq6SVoaEThJ3kTqJfqmfclb6tKL9iHT/bQeVEk9RwdUzRyMtl2jw= Received: by 10.37.13.40 with SMTP id q40mr5114630nzi; Fri, 09 Jun 2006 19:30:07 -0700 (PDT) Received: by 10.36.36.7 with HTTP; Fri, 9 Jun 2006 19:30:07 -0700 (PDT) To: "Linus Torvalds" In-Reply-To: Content-Disposition: inline Sender: git-owner@vger.kernel.org Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: On 6/9/06, Linus Torvalds wrote: > > > On Fri, 9 Jun 2006, Jon Smirl wrote: > > > > > > Btw, does anybody know roughly how much data a initial "cvs co" takes on > > > the mozilla repo? Git will obviously get the whole history, and that will > > > inevitably be bigger than getting a single check-out, but it's not > > > necessarily orders of magnitude bigger. > > > > 339MB for initial checkout I ran the checkout through bzip and it is 36.4MB, 46.4MB with zip. So the ratio may be 15 to 1 for the cvs co vs git > And I think people run :pserver: with compression by default, so we're > likely talking about half that in actual download overhead, no? > > So a git clone would be about (wild handwaving, don't look at all the > assumptions) four times as expensive - assuming we only look at a poor DSL > line as the expense - as an initial CVS co, but you'd get the _whole_ > history. Which may or may not make up for it. For some people it will, for > others it won't. > > Of course, to make up for some of the initial costs, I suspect that some > people who are used to "cvs update" taking 15 minutes to update two files, > it would be a serious relief to see the git kind of "300 objects in five > seconds" kinds of pulls. > > Although I guess that's one of the CVS things that SVN improved on. At > least I'd hope so ;/ > > Linus > -- Jon Smirl jonsmirl@gmail.com