[Kde-scm-interest] git-svn import of SVN?
Thiago Macieira
thiago at kde.org
Wed Nov 7 15:08:26 CET 2007
Em Wednesday 07 November 2007 14:11:13 Riccardo Iaconelli escreveu:
> That's a 3 GB download. :O
> Will this really be the required disk space/bandwidth for people that want
> to checkout KDE/??!?
Why are you surprised? The current checkout of KDE is 674 MB.
Johannes will have the exact figure for how many revisions are in that
repository. But just as an illustration, since the KDE 4 branch-point
(r438981 - a little over 2 years and 3 months ago), we submitted 73459
changesets to trunk/KDE. That's 2.8x the number of submissions for Samba in
its entire lifetime and 56% the number of submissions for gcc in its entire
lifetime (19 years).
But here's another reason to NOT split into too many modules: every time you
split, your download increases and your .git dirs increase in size. Even if
the Git community make it possible for Git to share objects (and compress)
locally different repositories, your download is still limited by what
repositories you check out.
> Another thing that seems missing in git is the ability to (locally) remove
> commits older than a certain period... I don't really want to get commits,
> history and diffs up to KDE 3.5.8 forever...
It's not missing.
git clone --depth=1000 ....
> Maybe I'm wrong and such a thing does already exist, it's just that
> googling hasn't led to any solutions. =)
:-)
--
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/20071107/232e27ee/attachment-0001.pgp
More information about the Kde-scm-interest
mailing list