Gentoo Archives: gentoo-dev

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver
Date: Wed, 23 May 2012 17:39:22
Message-Id: robbat2-20120523T173525-579666621Z@orbis-terrarum.net
In Reply to: Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver by Rich Freeman
1 On Wed, May 23, 2012 at 01:32:45PM -0400, Rich Freeman wrote:
2 > On Wed, May 23, 2012 at 1:22 PM, Alexey Shvetsov <alexxy@g.o> wrote:
3 > >
4 > > That isnt true =) you can commit from shallow clone  if and only if original
5 > > repo doesnt have a branching and merging points before and after shallow
6 > > clone point respectively
7 > Is that going to be a practical condition to maintain?
8 We're going to have lots of branches and merges.
9
10 > And how big will the repository actually be? Are we talking a GB or
11 > two, or something orders of magnitude larger?
12 In terms of repo size, we were going to be slicing the history into two
13 parts:
14 - fresh start
15 - historical
16
17 The 'fresh start' is what new commits will go on top of, and ranges
18 40-120MB depending on what git window compression is used.
19 The historical is ~1.2GB, and if you want a continuous history, you just
20 use graft to merge the two.
21
22 --
23 Robin Hugh Johnson
24 Gentoo Linux: Developer, Trustee & Infrastructure Lead
25 E-Mail : robbat2@g.o
26 GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85