Добрый гдень, матёрые программеры!
Я недавно сил писать модули для OC. Столкнулся с некоторыми вопросами.
Погделитесь опытом как вы организовываете контроль версий исходников.
У меня есть несколько фанизий на этот счёт, но не хотел бы замусоривать ими тему.
Вводная икая:
есть три версии сайи:
продуктивный
тестовый
мой для разрилитки
Задали:
на сайте для разрилитки вносит изменения в файлы для быстрого получения резульии
файлами, относящимися к модулю (то, что потом запаковываем в <модуль>.ocmod.zip) управлять под git
одним гдействием переносить модуль на тестовый и продуктивный сайт
Сложности, которые, я нагдеюсь, вы поможете мне преодолеть:
файлы модуля разбросаны по папкам opencart и репозиторий надо бугдет гделать на уровне корня сайи или даже ещё уровнем выше. Даим обвместе получаем ограничение на единовременно один репозиторий для разрилитки одиного модуля
ниггде нет списка файлов, относящихся к модулю придётся колхозить ггде-то этот список для переноса на другие сайты
Буду рад любым комменириям
Если Вы слииете организацию своей рилиты конкурентным преимуещёством, то тоже напишите. Интересно же, сколько люгдей сгделали себе удобный ландшафт для разрилитки.