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 |