@ale3x

Какую структуру git выбрать для движка партнерских сайтов?

Создаем движок для партнерских сайтов. Структура git следующая:
  • master - основной движок
  • master-dev - ветка разработки
  • master-dev-feature, master-dev-feature1, ... - дополнительные ветки


Для партнерского сайта структура git такая:
  • partner - основная ветка
  • partner-dev - ветка разработки


Из master'а тянем функционал в partner-dev, в partner-dev добавляем тему (yii2). В партнерских ветках изменения функционала быть не должно. Количество веток: 2*n-партнерских веток и k-веток движка. Причем партнерских сайтов может быть больше 20. Сразу предвкушаю загрязнение git-репозитория.

Какой структуры git репозитория придерживаться для более легкого деплоя и простого обновления движка?
  • Вопрос задан
  • 370 просмотров
Решения вопроса 1
Почему бы не выделить общее ядро из основного сайта и партнерских сайтов в отдельный пакет и не подключать его как зависимость композером и там и там?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы