Martin Langhoff wrote:
On 6/7/07, Nicolas Pitre [off-list ref] wrote:
quoted
Run git-repack without -a from some hook. You can even launch it in the
background.
I posted an RFC patch a while ago doing exactly that, and Linus shot
it down, indicating we should instead print a message suggesting
repack to the user.
Relevant thread around
http://www.gelato.unsw.edu.au/archives/git/0606/22977.html
quoted
Or what am I missing?
I don't think people were comfortable at the time with concurrent
repacks -- though the semantics are safe if we don't hit any bug. My
guess is that noone wants to risk the .001% chances of data corruption
for this nice-to-have.
Ok. But if repack is generational you probably don't mind waiting for
it on commit so don't need to background it.
Sam.