ฉันได้ทำการเปลี่ยนแปลงฟีเจอร์บนไซต์ Drupal 7 ฉันต้องการคุณสมบัติเดียวกันที่จะอัปเดตในเว็บไซต์อื่น วิธีการใช้drush features-update
คำสั่ง เมื่อฉันเรียกใช้มันจะขอให้เขียนทับคุณสมบัติก่อนหน้า แต่ไม่มีอะไรใหม่เข้ามาในคุณสมบัติ
ฉันได้ทำการเปลี่ยนแปลงฟีเจอร์บนไซต์ Drupal 7 ฉันต้องการคุณสมบัติเดียวกันที่จะอัปเดตในเว็บไซต์อื่น วิธีการใช้drush features-update
คำสั่ง เมื่อฉันเรียกใช้มันจะขอให้เขียนทับคุณสมบัติก่อนหน้า แต่ไม่มีอะไรใหม่เข้ามาในคุณสมบัติ
คำตอบ:
Drush feature-update อัพเดตรหัสคุณลักษณะด้วยการตั้งค่าที่เขียนทับ ดังนั้นฟังก์ชั่นที่ใช้ในการส่งออกการเปลี่ยนแปลงรหัส
หากคุณต้องการใช้การเปลี่ยนแปลงเหล่านั้นไปยังเว็บไซต์อื่นคุณจะต้องคัดลอกคุณสมบัติที่อัปเดตไปยังเว็บไซต์อื่นเว้นแต่พวกเขาจะใช้รหัสเดียวกัน (จากนั้นเปลี่ยนกลับคุณสมบัติและล้างแคช
ในรหัสมันอาจมีลักษณะเช่นนี้
$ drush fu feature_module
$ cp -r feature_module ./DIR
$ cd DIR
$ drush fr feature_module