Что именно "Переопределено", "Нуждается в пересмотре" и "Отменить компонент" в функциях?
Я вижу Overridden
, Needs review
& Revert component
в Функциях.
Если я хочу всегда получать последние обновленные функции, что я буду делать?
Что drush fr, drush fu
будет делать внутренне?
Я понял, что overridden
- это состояние, в котором наша текущая конфигурация/настройки изменились с новыми функциями. Если мы сделаем revert component
, все новые изменения будут отражены. Итак, какую команду drush я должен использовать?.
Кто-нибудь может объяснить все эти три?
2 answers
Оба требуют проверки и переопределенные статусы означают, что функция в базе данных не соответствует функции в коде. Запуск "drush fr" (возврат функции) заменит функцию в базе данных функцией в коде.
Теперь давайте посмотрим "Отменить" против "Обновить"
Возврат:(drush fr)
Эта операция изменяет конфигурацию вашего сайта (находящегося в базе данных) в соответствии с определениями в модуле функций код.
Обновить/воссоздать:(друш фу)
Операция обновления создаст измененную версию вашего функционального модуля, которая соответствует конфигурации, найденной в базе данных.
Помните, что возврат к функциям Drupal означает копирование конфигурации из кода в базу данных.
Если вы хотите подробно рассказать о простом объяснении, пожалуйста, перейдите по ссылкам ниже
Состояния объектов
По умолчанию: Все, что содержится в функции, соответствует базе данных сайта.
Переопределено: Что-то, используемое на сайте, больше не соответствует его состоянию, содержащемуся в функции.
Требуется проверка: Это то же состояние, что и Переопределено, но это означает, что есть более сложные изменения, и вы должны изучить различия, прежде чем возвращать функцию. Примечание: используйте модуль Features Diff для упростите изучение изменений.
Действия функций
Возврат: при возврате переопределенной функции настройки сайта снова совпадают с настройками функции. Это эквивалентно использованию команды drush cmd drush fr
.
Обновление: обновление функции приводит к тому, что функция совпадает (синхронизируется) с настройками сайта. Это эквивалентно использованию команды drush cmd drush fu
.