Увеличиваются ли размеры репозитория со временем и ревизиями? - PullRequest
0 голосов
/ 22 августа 2010

Все службы размещения исходного кода имеют ограничения по размеру.Мне интересно, значит ли это, что мои файлы могут быть такого размера или что хранилище ограничено этим размером?Скажем, у меня есть 5 файлов по 100 КБ, если я буду продолжать их изменять и фиксировать, увеличится ли размер репо?

Например, наименьший план Github.com имеет ограничение 0,30 ГБ, а мой проект - 50Размер в МБ - превысит ли я этот предел с большим количеством ревизий?

Ответы [ 2 ]

1 голос
/ 22 августа 2010

Размер репо увеличивается с каждым коммитом. Но git сжимает новые файлы. Репо не увеличивается в размере 100 КБ с новым или измененным файлом размером 100 КБ.

У меня есть репозиторий с> 4000 ревизиями - он все еще меньше, чем сам контент. Репо 200 МБ, файлы 250 МБ.

0 голосов
/ 22 августа 2010

У хостинг-провайдера нет причин ограничивать размер ваших файлов (если вы не говорите о монстрах размером в терабайты). Так что в основном они говорят об общем размере хранилища.

Репо состоит из ваших файлов и метаданных. То, как они хранятся внутри, отличается для каждого типа SCM.

Например, наименьший план Github.com имеет ограничение в 0,30 ГБ, а размер моего проекта составляет 50 МБ - превысит ли я этот предел с большим количеством ревизий?

На самом деле да, в конечном итоге вы превысите лимит. Но Git делает все возможное, чтобы хранить данные настолько эффективно, насколько это возможно, поэтому это не произойдет слишком рано, если вы не измените весь контент проекта при каждой фиксации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...