On Tue, 2013-02-05 at 13:02 +0100, Kamil Dudka wrote:
> On Monday 04 February 2013 22:37:45 David Malcolm wrote:
>> Content-addressed storage: they're named by SHA-1 sum of their contents,
>> similar to how git does it, so if the bulk of the files don't change,
>> they have the same SHA-1 sum and are only stored once. See e.g.:
>>
http://fedorapeople.org/~dmalcolm/static-analysis/2013-01-30/python-ethtool
>> -0.7-4.fc19.src.rpm/static-analysis/sources/ I probably should gzip them as
>> well.
>
> This can indeed save some space. I really like the idea. Maybe using a true
> git store would give you additional reduction of space requirements thanks to
> using the delta compression.
Interesting. I had thought that git purely stored compressed files and
eschewed the idea of deltas, but it does indeed store deltas sometimes:
http://git-scm.com/book/ch9-4.html
git makes for surprisingly good storage (it's just a pity about the UI);
for example (ab)use see