Mengapa beberapa fitur masih menampilkan Overridden setelah mengembalikan semua - kekuatan?

21

Mengapa beberapa fitur masih ditampilkan sebagai "Ditimpa" bahkan setelah menjalankan fitur lengkap mengembalikan dengan saklar paksa? Di bawah ini adalah perintah yang saya jalankan, demi kejelasan.

drush fr-all --force -y
drush fl
markdorison
sumber
Ada banyak utas terkait dengan banyak informasi tentang ini. drupal.org/node/744450 Ada cukup banyak alasan mengapa itu terjadi. Ini pertanyaan yang cukup terbuka.
digital

Jawaban:

17

Fitur atau fitur mungkin tidak dapat dikembalikan karena alasan berikut sebagaimana dikutip oleh beberapa pengembang di antrian masalah # 744450 :

  • Jika fitur Anda menyertakan tampilan tampilan, cache dapat menyebabkannya tetap diubah; khususnya, modul migrasi ( # 1 )
  • Fitur lain dapat menyebabkan fitur Anda diganti ( # 10 )
  • Menambahkan baris dalam file info Anda ( # 24 )
  • Ada kait yang menimpa atau mengubah tampilan Anda ( # 36 )
  • Tampilan tidak akan kembali. Jadi kembalikan tampilan menggunakan UI ( # 62 )
  • Ketika Tampilan UI dinonaktifkan, ini dapat menyebabkan tampilan Anda ditimpa ( # 64 )
  • Sebuah fitur tidak menyertakan file sertakan ( # 82 )
chrisjlee
sumber
7

Salah satu cara yang terjadi, yang telah saya coba sendiri, adalah memiliki dua fitur yang terpisah menentukan jenis konten yang menggunakan bidang CCK yang sama. Melakukannya dimungkinkan untuk memiliki pengaturan berbeda untuk bidang yang sama. Dengan begitu satu mereka akan selalu diganti.

googletorp
sumber
1

Inilah masalah yang diketahui, http://drupal.org/node/860974

Saya sendiri yang berjuang itu.

Itu tergantung pada apa yang ingin Anda timpa. Output dari fitur drush-diff dapat membantu orang lain untuk memberi Anda alasan yang lebih tepat.

Tony Topper
sumber
1

Ini mungkin tampak bodoh, tetapi pastikan Anda memiliki semua file untuk fitur ini. Salah satu file saya tidak membuatnya git jadi terus ditampilkan ditimpa.

Brendi
sumber