On Fri, Dec 07, 2007 at 10:31:10PM +0300, Alexey I. Froloff wrote: > * Денис Смирнов [071207 19:49]: > > Берем первый попавшийся репо с нашего archive. Делаем git repack -a -d -f > > --window=100 --depth=100, и получаем репо существенно меньшего размера. > raorn@hell:pts/2 ...kages/mutt1.5 $ git repack -a -d; du -chs .git/objects; git repack -a -d -f --window=100 --depth=100; du -chs .git/objects Надо не только результат сравнивать, но и затраты на его получение. postfix$ time git repack -a -d -f && du -hs .git/objects/pack Generating pack... Done counting 6434 objects. Deltifying 6434 objects... 100% (6434/6434) done Writing 6434 objects... 100% (6434/6434) done Total 6434 (delta 4510), reused 0 (delta 0) Pack pack-b94cae6e279f53435c1c7bd8f43dc0364d5cbb0d created. Removing unused objects 100%... Done. 3.98user 0.08system 0:04.10elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+25660minor)pagefaults 0swaps 5.2M .git/objects/pack postfix$ time git repack -a -d -f --depth=250 --window=250 && du -hs .git/objects/pack Generating pack... Done counting 6434 objects. Deltifying 6434 objects... 100% (6434/6434) done Writing 6434 objects... 100% (6434/6434) done Total 6434 (delta 4651), reused 0 (delta 0) Pack pack-b94cae6e279f53435c1c7bd8f43dc0364d5cbb0d created. Removing unused objects 100%... Done. 38.21user 0.24system 0:38.50elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+33309minor)pagefaults 0swaps 5.1M .git/objects/pack -- ldv