This is the mail archive of the
mailing list for the binutils project.
Re: ChangeLog rotation (or... eliminating ChangeLogs)
On Thu, 12 Jan 2017, Alan Modra wrote:
> > In Git only diffs are transmitted so that part is not a big problem.
Sure, but until git actually applies the delta compression all objects
take up space like their zlib-compressed contents. So if you commit a lot
locally you end up with many 400kb sized files (in case of
gcc/ChangeLog-2016 :) just look at the filesizes in .git/objects/*/*) all
reflecting slightly different versions. If the ChangeLog would only be
one file they would be many times that size for each commit which might or
might not make the difference between acceptable and unbearable. Of
course this is all moot if you repack your own repo often.