dhcpcd-discuss

Compress dhcpcd git repository

Peter Colberg

Sun Feb 26 01:16:53 2017

Hi Roy,

Upon cloning the dhcpcd git repository, I noticed it is quite large:

% git clone https://dev.marples.name/source/dhcpcd

Cloning into 'dhcpcd'...
remote: Counting objects: 16941, done.
remote: Compressing objects: 100% (6404/6404), done.
remote: Total 16941 (delta 10597), reused 16867 (delta 10531)
Receiving objects: 100% (16941/16941), 46.46 MiB | 1.41 MiB/s, done.
Resolving deltas: 100% (10597/10597), done.

% ls -lh .git/objects/pack

total 47M
-r--r--r-- 1 peter peter 465K Feb 25 20:02 pack-0364e4503cb32c54560147cf342a78b72e4ec83c.idx
-r--r--r-- 1 peter peter  47M Feb 25 20:02 pack-0364e4503cb32c54560147cf342a78b72e4ec83c.pack


Could you try compressing the git repository on your server?

% git gc --prune=now --aggressive

Counting objects: 16941, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (16935/16935), done.
Writing objects: 100% (16941/16941), done.
Total 16941 (delta 12633), reused 4101 (delta 0)

% ls -lh .git/objects/pack

total 3.2M
-r--r--r-- 1 peter peter 465K Feb 25 20:03 pack-4a7bf1a85e40e53308bea0df1e9487cfe613583f.idx
-r--r--r-- 1 peter peter 2.7M Feb 25 20:03 pack-4a7bf1a85e40e53308bea0df1e9487cfe613583f.pack

Regards,
Peter

Follow-Ups:
Re: Compress dhcpcd git repositoryRoy Marples
Archive administrator: postmaster@marples.name