Я провів наступне тестування:
Покладіть 5 ревізії маленьких .odt у сховище. Я вніс невеликі зміни у кожен от-документ.
Я ввожу подібні дані для .FODT. Вони отримуються шляхом вилучення відповідної редакції ODT та збереження її до .FODT.
Мої результати випливають:
before gc after gc
odt 260k 260k
fodt 118k 38k
Зауважте, я виміряв розмір каталогу .git, де редакція фактично збережена.
Я не врахував ODT / FODT-файл, тому що це не дає розумних результатів.
Я вимірював лише розмір папки .git.
ODT дуже схожий на блискавку FODT, і очікується, що FODT набагато більше, ніж ODT.
Оскільки може бути сенсом оцінювати зростання історії Git, тоді ODT / FODT слід виключити при вимірюванні розміру Git, оскільки вони зберігаються безпосередньо один раз, незалежно від тривалості історії. У довгостроковій перспективі історія займає більшу частину місця, тому для отримання більш релевантних вимірювань на простому тесті самі документи в робочому каталозі НЕ повинні враховуватися при оцінці розміру репо.