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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
15 авг. 2020, в 04:49
5000 руб./за проект
15 авг. 2020, в 04:41
2000 руб./за проект
15 авг. 2020, в 04:36
5000 руб./за проект