Поддерживать настройки среды выполнения в средах контроля версий? - PullRequest
0 голосов
/ 11 декабря 2008

Мы изучаем платформу электронной коммерции Magento и дорабатываем нашу стратегию развертывания и контроля версий.

В настоящее время мы ищем лучший способ синхронизации нескольких сред (например, QA / Среды разработки / Производство), когда речь идет о настройках, которые настраиваются в интерфейсе администратора (например, добавление продуктов, значений конфигурации системы, включение модули доставки / оплаты / модуль подключения Magento)

Мы планируем поддерживать наши или собственные пользовательские модули и проекты в Subversion.

Мы ищем рекомендации и / или лучшие практики для синхронизации наших различных сред. Это поддержит повторяющуюся / пригодную для сценариев стратегию развертывания, требующую минимум щелчка значений конфигурации и вмешательства человека.

1 Ответ

1 голос
/ 30 марта 2010

Поскольку настройки среды Magento хранятся в базе данных, я бы рекомендовал выполнить установку с использованием того же ключа шифрования (app / etc / local.xml). Позже на интервале, который вы определите, удобно (еженедельно, еженедельно) создавать дампы из одной базы данных в другую. Для автоматизации этого вы можете использовать задания Magento cron.

...