This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ChangeLog rotation (or... eliminating ChangeLogs)


Hi,

On Thu, 12 Jan 2017, Alan Modra wrote:

> > In Git only diffs are transmitted so that part is not a big problem.
> 
> Yup.

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.


Ciao,
Michael.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]