From: Jon Nelson Date: Wed, 06 Jan 2010 22:27:15 GMT Subject: Re: gc.auto bug in 1.6.5.7 Message-ID: In-Reply-To: On Wed, Jan 6, 2010 at 12:31 PM, Brandon Casey wrote: > Jon Nelson wrote: >> It would appear that there is a bug in git, at least as of 1.6.5.7, in >> the gc command. >> When gc.auto is non-zero, it appears to consider packfiles as "loose" >> - this conflicts with pack.packSizeLimit, insofar as I have >> pack.packSizeLimit set to 2M (which appears to work).  If gc.auto is, >> say, 50 - once I exceed 50 2MB packs then gc --auto repacks *every >> single time* it is run. This is unexpected, at least. > > There is also a gc.autopacklimit which controls auto-gc'ing based on > the number of packs.  The default is 50 and it does not consider the > pack.packSizeLimit setting when deciding whether or not to auto-gc. > It can be raised, or it can be disabled by setting it to zero. I disabled it entirely and that seemed to resolve the issue. Thanks! -- Jon