Điểm:1

Làm cách nào để xử lý việc đồng bộ hóa cấu hình thay đổi thứ tự các dòng trong tệp gây ra những thay đổi giả trong kiểm soát nguồn?

lá cờ fi

Tôi thực sự thích cơ chế đồng bộ hóa cấu hình tích hợp sẵn của Drupal 8/9 cho phép bạn xuất cấu hình sang một thư mục. Điều này cho phép lưu trữ cấu hình trong repo git và dễ dàng triển khai từ nhà phát triển sang hoạt động từ ví dụ. Kinh ngạc. Chỉ cần một cú hích...

Khi tôi thực hiện xuất cấu hình (sử dụng drush), nó thường thay đổi thứ tự của các dòng trong tệp .yml (theo những cách không quan trọng) nên git có vẻ như tất cả cấu hình đã thay đổi kể từ lần xuất cuối cùng. Điều này gây khó chịu vì khó theo dõi các thay đổi cấu hình thực tế trong kiểm soát nguồn.

Bạn có bất cứ lời khuyên về làm thế nào để đối phó với điều này?

lá cờ cn
Phiên bản nào của drush? (Những) nền tảng nào? Trước đây tôi đã gặp sự cố khi chuyển đổi giữa Windows và macOS/linux do sự khác biệt về kết thúc dòng, nhưng thường thì thứ tự dòng không nên thay đổi-- trừ khi bạn đang thực hiện cập nhật db, có thể sắp xếp lại mọi thứ, nhưng đó là một điều một lần.
lá cờ ru
Tôi có thể xác nhận vấn đề này trong một trong các dự án của mình. Cùng một hệ điều hành, không có thay đổi về mô-đun hoặc mã và drush cim/cex giữa nhà phát triển và giai đoạn sắp xếp lại các dòng bên trong `filter.format.basic_html.yml` có thể tái tạo mỗi lần.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.