Marius Gedminas wrote:
> On Fri, Mar 27, 2015 at 04:42:31PM +1300, Jan Larres wrote:
> > James McCoy <[email protected]>:
> > > $ git clone https://github.com/vim/vim
> > > ...
> > > $ cd vim
> > > $ du -hs .git .
> > > 685M .git
> > > 47M .
> > > $ git gc --aggressive
> > > ...
> > > $ du -hs .git .
> > > 34M .git
> > > 47M .
> >
> > The Google Code to GitHub exporter seems to do a pretty bad job at finding
> > good deltas; I've seen other projects that were exported with it and had a
> > similarly bloated repository. I would probably be a good idea to contact
> > GitHub support and ask them to perform an aggressive gc on the server so
> > that
> > first-time cloners don't have to download so much junk.
>
> I pinged @GitHub on Twitter and they say they've fixed this on the server
> side: https://twitter.com/vmg/status/581144886826672130
>
> 'git clone' now needs to download only 32 megs, yay!
>
> mg@platonas: /tmp $ git clone https://github.com/vim/vim vim2
> Cloning into 'vim2'...
> remote: Counting objects: 51714, done.
> remote: Total 51714 (delta 0), reused 0 (delta 0), pack-reused 51714
> Receiving objects: 100% (51714/51714), 32.43 MiB | 527.00 KiB/s, done.
> Resolving deltas: 100% (41960/41960), done.
> Checking connectivity... done.
>
> [1m11s]
> mg@platonas: /tmp $ du -chs vim2/.git
> 35M vim2/.git
> 35M viso
>
> mg@platonas: /tmp $ du -chs vim2
> 81M vim2
> 81M viso
I'm very glad to see that Github staff is this responsive.
It gives confidence.
Now I have the problem that it appears many people are already using the
try-out import. I might want to delete it and do it for real
soon. Problem is that Google code doesn't support the read-only state
yet, only an ugly redirect (you can see this on my Zimbu project:
code.google.com/p/zimbu). And the repo still works, this is a weird state
that I don't want to put Vim into.
--
MONK: ... and the Lord spake, saying, "First shalt thou take out the Holy Pin,
then shalt thou count to three, no more, no less. Three shalt be the
number thou shalt count, and the number of the counting shalt be three.
Four shalt thou not count, neither count thou two, excepting that thou
then proceed to three. Five is right out. Once the number three, being
the third number, be reached, then lobbest thou thy Holy Hand Grenade of
Antioch towards thou foe, who being naughty in my sight, shall snuff it.
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.