BuckvicK
@BuckvicK
Опытный ламер

Как и где хранить общие файлы?

Имеется frontend на React и backend на Spring Boot, хранятся они в разных репозиториях. У них есть общие файлы который хранятся и там и там. Если вдруг либо на фронте, либо на бэке меняется что-то в общих файлах нужно как-то синхронизировать изменения (пока тупо отправляем по почте :) ). Подскажите какие способы есть для того, что бы как-то упростить этот процесс и хранить всё в одном месте? В голову приходят git submodules, но не уверен насколько это правильно и интересно услышать другие решения
  • Вопрос задан
  • 492 просмотра
Пригласить эксперта
Ответы на вопрос 2
bullitufa
@bullitufa
электронщик программист (микроконтроллеры и PC)
По моему git submodule самое то оно.
Создаёте 3 реп. туда общие файлы. И в каждый реп добавляете субмодуль. По мере обновления синхронизируете субмодули!

Чем хорошо субмодуль? Тем что, вы можете "взять" слепок основного репа и субмодуля. При этом вести активную работу на всех трех. Ну и естественно использовать ветвление: всё что уходит в деплой берёте строго с веток релиз (например). + правильно здесь использовать теги. Особенно у субмодуля. Т.е. забирать с субмодуля не по камиту, а по тегу.
Удачи!
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
1. а что за общие файлы?
2. сделать для общих файлов третий репозиторий и коммитить туда
3. гит сабмодули наверное не самое лучшее решение. Но надо понять что за файлы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 80 000 до 150 000 ₽
deeplay Новосибирск
от 120 000 до 200 000 ₽
от 160 000 до 200 000 ₽
06 авг. 2020, в 13:53
8000 руб./за проект
06 авг. 2020, в 13:52
700 руб./за проект