เหตุใดคุณสมบัติบางอย่างจึงยังคงแสดงเป็น "แทนที่" แม้หลังจากเรียกใช้คุณลักษณะทั้งหมดกลับคืนด้วยสวิตช์บังคับ ด้านล่างนี้เป็นคำสั่งที่ฉันใช้เพื่อความชัดเจน
drush fr-all --force -y
drush fl
เหตุใดคุณสมบัติบางอย่างจึงยังคงแสดงเป็น "แทนที่" แม้หลังจากเรียกใช้คุณลักษณะทั้งหมดกลับคืนด้วยสวิตช์บังคับ ด้านล่างนี้เป็นคำสั่งที่ฉันใช้เพื่อความชัดเจน
drush fr-all --force -y
drush fl
คำตอบ:
ฟีเจอร์หรือฟีเจอร์อาจไม่สามารถย้อนกลับได้ด้วยเหตุผลต่อไปนี้ตามที่อ้างถึงโดยนักพัฒนาบางคนในคิวปัญหา # 744450 :
วิธีหนึ่งที่เกิดขึ้นที่ฉันได้ลองด้วยตัวเองคือการมีคุณสมบัติแยกสองส่วนกำหนดประเภทเนื้อหาที่ใช้ฟิลด์ CCK เดียวกัน การทำเช่นนั้นเป็นไปได้ที่จะมีการตั้งค่าที่แตกต่างกันสำหรับเขตข้อมูลเดียวกัน วิธีหนึ่งที่พวกเขาจะถูกแทนที่
มีเอกสารเพิ่มเติมที่เกี่ยวข้อง ( https://www.drupal.org/node/986932 ) รวมถึงคำอธิบายของโซลูชันกระสุนเงิน (ปิดใช้งานและเปิดใช้งานอีกครั้งโปรดใช้ความระมัดระวังและทดสอบก่อน)
นี่คือปัญหาที่ทราบแล้วhttp://drupal.org/node/860974
ฉันกำลังต่อสู้กับตัวเอง
ขึ้นอยู่กับสิ่งที่คุณพยายามจะแทนที่ ผลลัพธ์ของคุณสมบัติ drush ที่ต่างกันอาจเป็นประโยชน์สำหรับผู้อื่นเพื่อให้เหตุผลที่แม่นยำยิ่งขึ้น
อาจดูงี่เง่า แต่ให้แน่ใจว่าคุณมีไฟล์ทั้งหมดสำหรับคุณสมบัติ หนึ่งในไฟล์ของฉันไม่ได้ทำให้คอมไพล์ดังนั้นมันจึงแสดงแทนที่