Score:0

ต้นไม้ต้นทางสำหรับโมดูล Contrib เวอร์ชันต่างๆ อยู่ที่ไหน

ธง in

ฉันสร้างโมดูลการสนับสนุนที่มีเวอร์ชัน 7.x ฉันเพิ่งสร้างเวอร์ชัน 8.x ฉันจะสร้างสาขาภายในเวอร์ชัน 7.x ที่มีอยู่สำหรับรหัสใหม่ หรือสร้างเวอร์ชันแยกต่างหากสำหรับ 8.x หากใช้โมดูลเดียวกันร่วมกัน ฉันจะเปลี่ยนไปใช้สาขา 8.x แล้วลบโค้ด 7.x แล้วเพิ่มโค้ด 8.x ไหม

apaderno avatar
us flag
ด้วย Git คุณจะสร้างสาขาจากสาขาที่มีอยู่ ด้วย Drupal นั้นไม่แตกต่างกัน
pglatz avatar
in flag
ดังนั้นฉันจึงใช้ที่เก็บ git เดียวสำหรับทั้งสองเวอร์ชัน และการเปลี่ยนสาขาจะทำให้ชุดไฟล์แตกต่างกันทั้งหมดหรือไม่ หากฉันรักษาสองเวอร์ชัน ฉันจะดึง repo ออกเป็นแผนผังต้นทางที่แตกต่างกันสองต้น โดยดึงกิ่งที่แตกต่างกันสำหรับแต่ละต้น
Kevin avatar
in flag
เวอร์ชันเป็นเพียงสาขาและแท็กของ repo เดียว
apaderno avatar
us flag
ดูว่าโปรเจ็กต์ใดบ้างที่โฮสต์บน drupal.org เช่น โมดูล [Token](https://www.drupal.org/project/token) สิ่งที่ควรทำ: มีที่เก็บเดียวสำหรับโมดูลที่มีสาขาสำหรับ Drupal เวอร์ชันต่างๆจากสาขา Drupal 7 ให้คุณสร้างสาขา Drupal 8 ซึ่งจะมีไฟล์สำหรับ Drupal 7 จากนั้นแก้ไขไฟล์เพื่อสร้างเป็น Drupal 8
apaderno avatar
us flag
นี่คือวิธีการใช้ Git ไม่มีอะไรเฉพาะ Drupal ในนั้น สิ่งเฉพาะสำหรับ Drupal (หรือดีกว่าสำหรับ drupal.org) คือชื่อที่กำหนดให้กับสาขาและแท็ก ในโครงการที่โฮสต์บน drupal.org คุณจะไม่มีสาขาที่ใช้ชื่อเหมือน 2.0.1 หรือแท็กที่ใช้ชื่อเหมือน 1.x สำหรับ Drupal 7 มีข้อจำกัดเพิ่มเติมเกี่ยวกับชื่อแท็ก/สาขา: ทั้งคู่จำเป็นต้องขึ้นต้นด้วย *7.x-*
id flag
ฉันไม่สามารถพูดเรื่องนี้ได้เพียงพอ Drupal 8 หมดอายุการใช้งานแล้ว คุณควรเขียนโค้ดสำหรับ Drupal 9
Score:1
ธง id

เป็นเรื่องปกติและคาดว่าจะใช้ Git repo เดียวสำหรับหลายรุ่น เดอะ ข้อตกลงการตั้งชื่อรุ่น มีการจัดทำเป็นเอกสาร ซึ่งรวมถึงการตั้งชื่อสาขา

คุณจะตรวจสอบสาขา Drupal 7 ของโครงการแล้วพิมพ์ git checkout -b <ชื่อสาขาใหม่>โดยชื่อสาขาใหม่เป็นไปตามแบบแผนข้างต้น (และน่าจะเป็น 1.x หรือ 1.0.x เนื่องจากตอนนี้สามารถกำหนดเวอร์ชันความหมายได้) จากนั้นคุณจะอัปเกรดโค้ดให้เข้ากันได้กับ Drupal 9 คอมมิชชัน และพุชสาขาใหม่

โพสต์คำตอบ

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