deepslam
Новичок
Всем привет!
Решил свою CMS перевести в разряд Open Source и разместить на github, вдруг кому то пригодится.
Но возник у меня вопрос следующего характера:
На локальном сервере CMS уже установлена, прописаны конфиги и т.п.
Получается при каждом push на сервер мне нужно менять конфиги на дефолтные, удалять остальные файлы (например кеш, тесты и т.п.)
Или как это делается?
Отдельную ветку?
Я придумал положить релизы в отдельную папку и заливать ветку с нее, т.е. там всегда неустановленный скрипт stable версии.
Но это лишняя работа по сравнению файлов той версии с сервером...
Кто как делает? Научите правильной работе )
Решил свою CMS перевести в разряд Open Source и разместить на github, вдруг кому то пригодится.
Но возник у меня вопрос следующего характера:
На локальном сервере CMS уже установлена, прописаны конфиги и т.п.
Получается при каждом push на сервер мне нужно менять конфиги на дефолтные, удалять остальные файлы (например кеш, тесты и т.п.)
Или как это делается?
Отдельную ветку?
Я придумал положить релизы в отдельную папку и заливать ветку с нее, т.е. там всегда неустановленный скрипт stable версии.
Но это лишняя работа по сравнению файлов той версии с сервером...
Кто как делает? Научите правильной работе )