[Kde-scm-interest] Fwd: ideas to git conversion

Raul Fernandes rgfernandes at gmail.com
Thu Dec 4 17:40:16 CET 2008


2008/12/4 Thiago Macieira <thiago at kde.org>:
> It's nowhere near that much.
>
> The largest modules are 250 MB (koffice, kdelibs), then it quickly drops.
>
> The Linux kernel is right now at 190 MB. And remember that the Qt4 port
> started three and a half years ago, around revision 440000. Meaning about half
> of the revisions today are in the Qt4 lifetime or porting effort.

My import of kdebase with git-svn starting in the 4.2b1 tag to today
and with git repack -f -d --window=100 has 122 MB (only the .git
directory).
My linux-2.6.27.y repository (I have 2 little patches to kernel) is
248 MB with the same repack.
If the whole history of kde modules is around 100-300 MB, it is ok for me.
I fear that the repository grows to insane sizes making hard to keep
the whole repository in our computers.
Frankly, very old history does not help much. IMHO, it is a waste of
space to have a copy in each computer.
When was the last time that you go through the history log of kde 1??
kde 2?? And yes, kde 3??
I dare to ask if you go through in kde 4.0.x branch.
And the history log will not be lost. It will only remains in another
place. And you will have a huge advantage getting lean repositories.
This way the git will be a lot more faster.
As I said before, it's only my opinion. If nobody agrees, it's ok.


Raul Fernandes
rgfernandes at gmail.com


More information about the Kde-scm-interest mailing list