1 |
On Mon, Nov 1, 2010 at 7:11 PM, Mike Auty <ikelos@g.o> wrote: |
2 |
> If this is only for devs, then I guess they can do it manually, but if |
3 |
> we're ever going to contemplate moving to git instead of rsync for |
4 |
> normal use, then we should think now about whether we can shrink the |
5 |
> repo automatically without necessarily tossing out their old tree. Do |
6 |
> we know if that's possible at the moment? |
7 |
|
8 |
I don't think there is an automated way to do that. If we have control |
9 |
over the client side (say "emerge --sync" can be modified to do some |
10 |
post processing), then we can regraft there and repack to shrink. For |
11 |
linear history without tags, it should be safe. |
12 |
|
13 |
Or you can bring this to git mailing list as a feature of "git gc". |
14 |
-- |
15 |
Duy |