Я немного потерян, один из моих коллег-разработчиков делает сайт Drupal, который делает специальные страницы, пользовательские логотипы, пользовательскую иерархию и т. Д. Его работа разбросана по базе данных таблицы (это выглядит как CCK create tables), строки базы данных (тексты, ссылки на изображения и т. д.), статические файлы (изображения, файлы PDF ...) и, возможно, некоторые PHP (настраиваемый модуль).Как управлять сайтом drupal в git
Моя проблема заключается в том, чтобы получить его работу в репозитории git и возможность развернуть его на разных серверах последовательным образом, как я бы делал с традиционной работой разработчиков (скажем, J2EE). Одним из моих ограничений является отказ от необработанного SQL, потому что мы можем развернуть тот же код на разных РСУБД. Но если я должен, я ослаблю это ограничение.
Я не могу найти модуль, который делает это из коробки, есть ли у вас указатель, который я мог пропустить на веб-сайте drupal?
Спасибо за вашу помощь,
Николас.
Я бы полностью согласился с Эриком. Для еще большего контроля я также предлагаю заглянуть в модуль Strongarm. Если вы ищете дополнительную информацию об управлении процессом развертывания, вы можете найти более длинную запись на http://www.opc.com .au/web-development/drupal-release-management-drush-and-git –