Я собираюсь обновить наш магазин Magento с 1.5.0 до 1.6.0, я знаю, как я хочу сделать это, но я немного не уверен в командах, которые мне нужно использовать.
Для начала у меня есть текущий магазин на нашем производственном сервере, у меня есть настройка git, и дубликаты репозитория есть в нашей учетной записи Beanstalk .У меня есть полная история изменений и т. Д. В этом репо, и в идеале я хотел бы сохранить их на месте.
У меня есть тема, которую мы приобрели, а затем довольно сильно оптимизированы, но, к счастью, почти все оптимизации находятся в пределах переопределения.CSS-файлХотя в самих файлах темы есть несколько небольших изменений кода.
Поскольку Magento использует SVN в качестве своего CVS, я обнаружил (на Github) зеркало выпусков Magento.
Итак, такНа данный момент у меня есть три местоположения, которые я хотел бы объединить:
- Производство (git)
- Зеркало Magento (git)
- Тема (не git или svnпростые старые каталоги)
Я думал о добавлении зеркала Magento в качестве ответвления к моему существующему репозиторию git, называя его 1.6.0 или аналогичным.Затем как-то потянув простые каталоги тем и файл в главную ветку ...
Я на правильных строках?
Я тоже думал, чтобы защитить производствосайт, добавив промежуточную версию веб-сайта для запуска этих слияний, чтобы проверить их.