Мы являемся компанией, занимающейся веб-дизайном, идем по пути создания системы управления версиями, а также всех процессов вокруг того, как мы будем ее использовать и т.д. Мы рассматриваем возможность использования git система управления версиями.
Мы в основном разрабатываем наши веб-сайты в Joomla! Система управления контентом (CMS). Я хотел бы знать, как другие компании управляют своими репозиториями при работе с CMS. В основном мы занимаемся созданием шаблонов, и мы иногда настраиваем компоненты или плагины, которые мы установили.
Мои главные вопросы:
- Лучший способ хранить все файлы (в том числе файлы Joomla) в репозитории или просто файлы, которые вы создаете или изменяете сами?
- Храните ли вы копию базы данных (которую Joomla использует для ее работы и хранения содержимого) где-то, для учета изменений в базе данных?