Shopify Управление версиями - PullRequest
0 голосов
/ 01 ноября 2018

Я изучал управление версиями для Shopify, но до сих пор не уверен, какой подход выбрать. (Я изучил Beanstalk, Slate и т. Д.)

У нас есть 4-5 членов команды, которые имеют доступ к нашему коду, но обычно только 1 человек (я) вносит изменения. Почти ежедневно мы производим множество небольших обновлений, а каждые пару недель выпускаем новые.

Мы хотели бы использовать контроль версий для отслеживания изменений и хранения резервных копий.

Мои вопросы ...

  • Что вы используете для контроля версий Shopify?
  • Нужен ли контроль версий, если изменения вносит только один человек?
  • Есть ли другие рекомендации по обработке обновлений и резервных копий кода?
  • Не мешает ли контроль версий при внесении небольших изменений?

Любая помощь или предложения будут с благодарностью.

1 Ответ

0 голосов
/ 01 ноября 2018

Рабочий процесс разработки Shopify сильно отличается от WordPress или других самостоятельных проектов. Тем не менее, Shopify разработал некоторые инструменты и список рекомендаций, чтобы облегчить боль. Мы используем Theme Kit , Bitbucket и DeployBot в нашем рабочем процессе.

Мы используем Theme Kit, настроенный с помощью хранилища Dev, для работы над новыми функциями и обновлениями. Контроль версий осуществляется с помощью Git с Bitbucket. Как только ветви функций объединяются с Master, ветка Master автоматически развертывается в нескольких магазинах Shopify с помощью DeployBot.

Чтобы интегрировать Shopify с DeployBot, вы можете взглянуть на Загрузить свои темы из GitHub или Bitbucket в Shopify

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...