Доброго дня. Хочу синхронизировать хранилище и Git'овский репозиторий. В конечном итоге планируется перейти на Git окончательно. Есть конфигурация, которая в качестве конфигурации поставщика использует доработанную УТ и одну библиотеку. В суммарный размер двух CF-ников поставщиков около 700 МБ, если выгрузить в файлы. Доработанная УТ часто меняется, с ней и CF-ник поставщика.
Как можно версионировать CF-ники поставщиков? Вижу следующие варианты:
1.) Git LFS и GitHub/GitLab/etc. Проблема в том, что один из CF-ников поставщика часто меняется. LFS Storage на GitHub при выгрузке 5-и версий с хранилища был заполнен на 3.97 GB. В будущем потребляемое LFS место будет расти ещё больше. Как и плата за доп. место LFS.;
2.) "Разбор" конфигураций поставщика на файлики перед commit'ом и обратный сбор в CF-ники при необходимости;
3.) Git FLS и remote на своих мощностях. Даже не знаю какие подводыне камни могут быть.
Какие ещё варианты есть? Может я изначально не в ту сторону воюю?
4. гит-игнор cf-файлов в репе. хотя если планируете целиком перейти в гит, то не поможет.