Score:1

เมื่อ Drupal.org มีปัญหาเกี่ยวกับโปรแกรมแก้ไขแล้ว วิธีใดที่ดีที่สุด (สุภาพที่สุด ง่ายที่สุด ฟังดูเป็นเทคนิคที่สุด) ในการสร้าง GitLab fork

ธง cn

สถานการณ์: มี ปัญหาเกี่ยวกับแพตช์. บางทีแพตช์อาจแก้ไขโมดูล ผู้แต่ง.json สำหรับความเข้ากันได้ของ Drupal 9 เช่น วิธีที่แนะนำในการใช้โปรแกรมแก้ไขคือการแยกปัญหา.

วิธีใดเป็นวิธีที่ดีที่สุด (สุภาพที่สุด ง่ายที่สุด และมีเหตุผลทางเทคนิคมากที่สุด) ในการสร้าง GitLab Issue fork ที่มีแพตช์ล่าสุดรวมอยู่ด้วย หรืออาจจะเจาะจงกว่านั้น ฉันสงสัย:

  1. ไม่มีปุ่ม "สร้างตัวแยกปัญหาจากแพตช์" แบบอัตโนมัติที่ฉันหายไปใช่ไหม
  2. การใช้แพตช์ล่าสุดกับตัวแยกปัญหาควรจะประกาศเหมือนกับแพตช์ล่าสุดในปัญหาหรือไม่ หรือชัดเจนพอ?
  3. มีแผนหรือความพยายามที่จะทำให้ patch-to-fork เป็นอัตโนมัติ (ส้อมสามารถใช้เป็นแพตช์ได้แล้ว)?

ขอบคุณ!

Score:1
ธง us

อินเทอร์เฟซผู้ใช้สำหรับสาขาปัญหาไม่แสดง สำหรับผู้ใช้ที่สามารถพุชโค้ดได้ จะมีปุ่มเพื่อใช้แพตช์กับสาขาปัญหาโดยอัตโนมัติ

หากไม่มีสาขาปัญหา คุณสามารถสร้างและใช้สาขาได้โดยทำตามขั้นตอนเหล่านี้

  • สร้างสาขาปัญหาโดยคลิกที่ สร้างทางแยกปัญหา ปุ่มที่ปรากฏบนปัญหาหลังจากสรุปปัญหา
  • ทำตามคำแนะนำที่ให้ไว้ การสร้างตัวแยกปัญหาและคำขอผสาน » การโคลนและการคอมมิตโค้ดไปยังตัวแยกปัญหา เพื่อตั้งค่าที่เก็บโลคัลสำหรับสาขาปัญหา
  • ใช้ ขด [แพทช์ลิงค์] | ใช้คอมไพล์ - หรือ wget -q -O - [แพทช์ลิงก์] | ใช้คอมไพล์ - เพื่อใช้โปรแกรมแก้ไขกับพื้นที่เก็บข้อมูลในเครื่องของสาขาปัญหา
  • ผลักดันการเปลี่ยนแปลงในสาขาปัญหา

[แพทช์ลิงค์]สำหรับแพตช์ที่ติดมากับปัญหาบน drupal.org เช่น https://www.drupal.org/files/issues/2021-08-28/2557319-17.patch, ไม่ https://www.drupal.org/files/2557319-17.patch เช่น การใช้แพตช์ในสาขาฟีเจอร์ ดูเหมือนจะเป็นนัย

การโพสต์ความคิดเห็นที่อธิบายว่าคุณสร้างกิ่งปัญหาและใช้โปรแกรมแก้ไขนั้นเป็นเรื่องปกติ ผู้ใช้สามารถค้นหาสาขาของปัญหารวมถึงแพตช์ หรือสมมติว่าคุณทำเช่นนั้น แสดงความคิดเห็นเกี่ยวกับสิ่งที่คุณไม่ได้ผิด

พิจารณาปัญหาของโครงการที่มีโค้ดแบบกำหนดเองของ drupal.org ซึ่งเป็นโค้ดสำหรับ การรวม Gitlabฉันไม่เห็นปัญหาใด ๆ สำหรับการเพิ่มปุ่มเพื่อใช้แพตช์โดยตรงจากอินเทอร์เฟซผู้ใช้สาขาปัญหา อาจเป็นเพราะจำเป็นต้องเปลี่ยนรหัส Gitlab หรือไม่ถือว่าเป็นคุณลักษณะที่จำเป็น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา