[Kde-scm-interest] KDE trunk imported into Git

Thiago Macieira thiago at kde.org
Thu Dec 27 13:22:15 CET 2007


Thiago Macieira wrote:
>The resulting packfile is 6.7 GB in size. That's an enormous improvement
>over the 53 GB initial or even the 45 GB that the non-full repack
>produced. It only took 55 hours to complete, which is a rough
> guesstimate on how much time it will take to pack everything.

However, I must say, I have known for over a day that this import is 
faulty. Take, for instance:

$ git log --name-status -r --follow -- 
KDE/kdelibs/kdeui/kernel/kapplication.h | tail -n7
commit 064e3779a6f2ec3baf11c2059a9a7308151f549d
Author: mueller <mueller at localhost>
Date:   Mon Jul 4 17:46:45 2005 +0000

    update FSF address

A       KDE/kdelibs/kdecore/kapplication.h


Notice two things about this commit:

1) the pathname that was added is not the pathname that I asked for. That 
means Git is following the rename that happened.

2) the date is in 2005, not in 1998 as you'd expect for kapplication.h. 

The reason for that is commit 409203, a.k.a. the one that moved 
trunk/kdelibs to trunk/KDE/kdelibs. That is a directory copy-with-history 
in Subversion, but svn-fast-export ignores all directory changes.

I have corrected the problem in the new tool.

But I have to ask now: what do we want to do with this repository now? We 
know it's faulty...

-- 
  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/20071227/8e67ffb5/attachment.pgp 


More information about the Kde-scm-interest mailing list