Drupal 7 + Features = BUGS

При работе с features важно не допускать ошибки при работе с Feilds API, иначе впоследствии разгадать причину некорректного Revert представляет большую сложность.

  • Невкоем случае не заносить в feature поля созданные другими модулями.
  • Невкоем случае не допускать наличие ранее созданных таблиц поля
  • Невкоем случае не очищать кеш (так как вы рискуете сбросить семафор)
  • Не отделять функционал зависимых полей в разные фичи
    • (к примеру если вы хотите добавить новое поле, то его необходимо добавлять только в общую фичу)
    • Это связано с тем, что features всегда подгружает все зависимости