Re: SCons moves to GitHub! https://github.com/SConsProject/scons

anatoly techtonik <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <CAPkN8x+rGn8sHOixuscht-W9xJrQgKAiWuytSOwvyKQPFVt=vQ@mail.gmail.com>
I pushed my repository to https://github.com/techtonik/sconsize
and now git clone downloads only 9 Mb instead of 100 Mb,

    $ git clone https://github.com/techtonik/sconsize
    ...
    Receiving objects: 100% (50034/50034), 9.08 MiB | 1.48 MiB/s, done.

Cloning official repo still takes 10 times longer.

    $ git clone https://github.com/SConsProject/scons
    ...
    Receiving objects: 100% (51561/51561), 109.12 MiB | 1.06 MiB/s, done.



On Sun, Sep 24, 2017 at 2:12 PM, Dirk Bächle <[email protected]> wrote:
> Anatoly,
>
>
> this isn't quite correct. The figures you show here are for
>
>     - removing the docbook folder, AND
>
>     - compressing the repository.
>
> Your pastebin shows that you don't run a compression *before* removing
> docbook. If I do a fresh checkout:
>
>     git clone https://github.com/SConsProject/scons
>
> and then a
>
>     git reflog expire --expire=now --all && git gc --prune=now --aggressive
>
> I get
>
>     git count-objects -vH
>
>     ...
>
>     size-pack: 12.26 MiB
>
> So, compressing the repo is a good idea in general, and I'm totally for it.
> But removing docbook (which isn't easily possible anyway because our doc
> toolchain relies on it currently) would save us only 2MB roughly.
>
> Regards,
>
>
> Dirk
>
>
> On 24.09.2017 10:50, anatoly techtonik wrote:
>>
>> Just removing docbook-xsl-1.76.1 brings compressed repository
>> size from 110.50 MiB down to 10.45 MiB
>>
>> https://pastebin.mozilla.org/9068127
>>
>> On Sun, Sep 24, 2017 at 10:50 AM, anatoly techtonik <[email protected]>
>> wrote:
>>>
>>> HI Bill.
>>>
>>> History is ok, but repository size is now too big.
>>>
>>>      Receiving objects: 100% (51561/51561), 109.12 MiB | 1.08 MiB/s,
>>> done.
>>>
>>> We should take the opportunity to clean up binaries
>>> and huge commits made by mistake. I am trying to
>>> see what are they.
>>>
>
> _______________________________________________
> Scons-dev mailing list
> [email protected]
> https://pairlist2.pair.net/mailman/listinfo/scons-dev



-- 
anatoly t.
_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.