Как оптимизировать управление версиями ресурсов (изображений, json)

0

Я фактически работаю над приложением AngularJS, которое потребляет много независимых ресурсов. Код и ресурсы версируются с помощью Git, а ресурсы (изображения, html, json...) организованы в модуле по темам.

Вот моя проблема: ресурсы используют много дискового пространства в нашем Git repo.

Знаете ли вы, что любой бесплатный инструмент управления версиями эффективнее git для хранения этого типа файла?

благодаря

Теги:
resources
version-control

1 ответ

1

Большинство текстовых файлов (HTML, json) должны быть в порядке с git. Они не занимают слишком много места. Для двоичных файлов, таких как изображения, которые часто меняются, вы можете захотеть использовать Git Large File Storage. Это должно ограничить пространство, используемое старыми версиями двоичных файлов, для самого большого хранилища файлов, а не для машин разработки.

  • 1
    Просто чтобы добавить немного больше деталей к этому, но Git отлично справляется с изменениями текстовых файлов. т.е. JS, HTML, CSS. Однако он плохо обрабатывает двоичные файлы. т.е. изображения. Это потому, что он считает, что весь файл изменился при каждом обновлении изображения. Эти больше не используемые изображения навсегда останутся в вашей истории Git и будут скопированы, когда кто-то клонирует репо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню