Tại sao một số tính năng vẫn hiển thị Bị ghi đè sau khi hoàn nguyên - lực lượng?


21

Tại sao một số tính năng vẫn hiển thị là "Bị ghi đè" ngay cả sau khi chạy một tính năng đầy đủ hoàn nguyên với công tắc lực? Dưới đây là các lệnh tôi đang chạy, để rõ ràng.

drush fr-all --force -y
drush fl

Có một chủ đề trên làm với rất nhiều thông tin về điều này. drupal.org/node/744450 Có khá nhiều lý do tại sao nó sẽ. Đó là một câu hỏi kết thúc mở.
kỹ thuật số

Câu trả lời:


17

Một tính năng hoặc tính năng có thể không hoàn nguyên vì các lý do sau như được trích dẫn bởi một số nhà phát triển trong hàng đợi vấn đề # 744450 :

  • Nếu tính năng của bạn bao gồm bộ đệm xem dạng xem có thể khiến nó vẫn bị thay đổi; đặc biệt là mô-đun di chuyển ( # 1 )
  • Các tính năng khác có thể khiến tính năng của bạn bị ghi đè ( # 10 )
  • Thêm một dòng trong tệp thông tin của bạn ( # 24 )
  • Có các móc ghi đè hoặc thay đổi chế độ xem của bạn ( # 36 )
  • Một quan điểm sẽ không hoàn nguyên. Vì vậy, hoàn nguyên chế độ xem bằng UI ( # 62 )
  • Khi UI UI bị vô hiệu hóa, nó có thể khiến chế độ xem của bạn bị ghi đè ( # 64 )
  • Một tính năng bị thiếu tệp bao gồm ( # 82 )

7

Một cách để điều đó xảy ra, mà tôi đã thử, là có hai tính năng riêng biệt xác định các loại nội dung sử dụng cùng một trường CCK. Làm điều đó có thể có các cài đặt khác nhau cho cùng một trường cho. Bằng cách đó, họ sẽ luôn bị ghi đè.



1

Đây là một vấn đề đã biết, http://drupal.org/node/860974

Tôi đang chiến đấu với chính mình.

Nó phụ thuộc vào những gì bạn đang cố gắng ghi đè. Đầu ra của các tính năng drush-diff có thể hữu ích cho những người khác để cho bạn một lý do chính xác hơn.


1

Điều này có vẻ ngu ngốc, nhưng hãy đảm bảo bạn có tất cả các tệp cho tính năng này. Một trong những tập tin của tôi đã không làm cho nó thành git để nó tiếp tục bị ghi đè.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.