Gentoo Archives: gentoo-dev

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-dev@l.g.o
Cc: infra-bugs@g.o, qa@g.o, council@g.o
Subject: Re: [gentoo-dev] My masterplan for git migration (+ looking for infra to test it)
Date: Sun, 14 Sep 2014 14:28:42
Message-Id: CAATnKFBFVx7fYYP6-yJ63-s_Kk9r6Q=EYTjgzmBVN-EDsRv7eA@mail.gmail.com
In Reply to: [gentoo-dev] My masterplan for git migration (+ looking for infra to test it) by "Michał Górny"
1 On 15 September 2014 00:03, Michał Górny <mgorny@g.o> wrote:
2
3 > This means we don't have to wait till someone figures out the perfect
4 > way of converting the old CVS repository. You don't need that history
5 > most of the time, and you can play with CVS to get it if you really do.
6 >
7
8 Once somebody works this out, you can also simply make it available as a
9 "replacement" ref.
10
11 See 'git replace'
12
13 This would mean, essentially, you could push a ref called
14 'refs/replace/oldcvs' of value "firstsha1 oldcvssha1" and anyone who wanted
15 it could manually fetch it, and any one who did fetch it would get the
16 full history in all of its glory, and then git would transparently pretend
17 that history was always there anyway.
18
19 No rebasing required, and available on a need-to-know basis :)
20
21 --
22 Kent
23
24 *KENTNL* - https://metacpan.org/author/KENTNL