すべての--forceを元に戻した後、一部の機能がオーバーライドされたままになるのはなぜですか?


21

強制スイッチで完全な機能を実行した後でも、一部の機能が「オーバーライド」と表示されるのはなぜですか 以下は、わかりやすくするために実行しているコマンドです。

drush fr-all --force -y
drush fl

これについての多くの情報を扱うスレッド全体があります。drupal.org/node/744450理由はたくさんあります。これは非常に自由な質問です。
デジタル

回答:


17

一部の開発者が問題キュー#744450で引用しているように、次の理由で機能が元に戻らない場合があります

  • 機能にビュービューキャッシュが含まれている場合、キャッシュが変更されたままになる可能性があります。特に、移行モジュール(#1
  • 他の機能により、機能が上書きされる可能性があります(#10
  • 情報ファイルに行を追加(#24
  • ビューをオーバーライドまたは変更するフックがあります(#36
  • ビューは元に戻りません。UIを使用してビューを元に戻します(#62
  • ビューUIが無効になっている場合、ビューがオーバーライドされる可能性があります(#64
  • 機能にインクルードファイルがありません(#82

7

そのための1つの方法は、私が自分で試したことですが、同じCCKフィールドを使用するコンテンツタイプを定義する2つの別個の機能を使用することです。そうすることで、同じフィールドに異なる設定をすることができます。そうすれば、それらは常にオーバーライドされます。




1

これはばかげているように見えるかもしれませんが、機能のすべてのファイルがあることを確認してください。私のファイルの1つがgitになっていなかったため、オーバーライドされたままでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.