Gentoo Archives: gentoo-dev

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Portage Git migration - clean cut or git-cvsserver
Date: Sat, 02 Jun 2012 04:05:07
Message-Id: robbat2-20120602T035956-673742101Z@orbis-terrarum.net
In Reply to: Re: [gentoo-dev] Re: Portage Git migration - clean cut or git-cvsserver by Rich Freeman
1 On Fri, Jun 01, 2012 at 08:52:42PM -0400, Rich Freeman wrote:
2 > On Fri, Jun 1, 2012 at 4:49 PM, Michael Weber <xmw@g.o> wrote:
3 > > Cloning the repo [1] takes 200seconds on 8cores (it's 2GB of data and
4 > > 22 minutes of 3.4GHz cpus).
5 > As others have pointed out, probably the best way to bootstrap this is
6 > to offer tarballs of a shallow repository and a full repository.
7 > Perhaps we'd offer the latter as a torrent. The shallow repository
8 > should be light on the CPU too.
9 no.
10
11 i explicitly said before, there would be two repos:
12 1. main working repo, starts with ONLY initial commit. 40MB pack.
13 2. historical. read-only, you graft it to history to use.
14
15 BOTH of these would have preferred download via git-bundle over
16 HTTP/rsync. historical would NOT be available via clone due to cputime
17 hit.
18
19 please look up git-bundle before suggesting things like tarballs of
20 repos/checkouts.
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

Replies