[Kde-scm-interest] kdelibs official branches import finished

Thiago Macieira thiago at kde.org
Fri Dec 28 13:09:41 CET 2007


Johannes Sixt wrote:
>Thank you, Thiago, for you efforts! This *is* exciting.
>
>Thiago Macieira schrieb:
>> after repack:
>> $ du -sh
>> 239M    .
>>
>> Other stats:
>> $ git count-objects -v
>> count: 0
>> size: 0
>> in-pack: 547980
>> packs: 1
>> prune-packable: 0
>> garbage: 0
>
>These numbers tell that even for single modules, a whole-history
>conversion to git is not feasible for daily work, IMHO. Of course, it's
>nice to have a historic repo around somewhere, but for future work it is
>better not to be burdened with prehistoric revisions when they take so
>much space.

Huh!?

This is the Qt repository where daily work does happen:
$ du -sh .git/objects
831M    .git/objects

$ git count-objects -v
count: 5094
size: 22432
in-pack: 1163310
packs: 2
prune-packable: 0
garbage: 0

[There's one .keep file for a large .pack]

My repository is no larger than that of the other 10-15 developers using 
Git (git-p4).

There are some speed issues: cold cache and non-Linux performance. We have 
some old dinosaurs in our compile farm and some of them take a long time 
to process a single "git status" -- and some of the newest WIndows too. 
That has not stopped us. We are very happy with it, even considering 
Perforce is *very* fast in our network.

I'm using git-new-workdir in my different checkouts of Qt. The Windows 
developers aren't so lucky -- they clone. But they don't seem to be 
complaining either.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20071228/4eb55c81/attachment.pgp 


More information about the Kde-scm-interest mailing list