Score:0

วิธีโหลดโปรเจ็กต์แซนด์บ็อกซ์ผ่านผู้แต่งและเปิดใช้งานผู้พัฒนารายอื่นในโครงการเพื่อคอมมิตกับโปรเจ็กต์แซนด์บ็อกซ์

ธง me

ตอนนี้ฉันกำลังทำงานกับโปรไฟล์การติดตั้งใน Drupal (https://www.drupal.org/sandbox/jnicola/3277854). ฉันต้องการในขณะที่พัฒนาโครงการต่อไปที่เรากำลังสร้างอยู่นี้ในระหว่างส่วนเริ่มต้นของการสร้างไซต์ของเรา

ฉันสามารถโหลดโปรเจ็กต์แซนด์บ็อกซ์ผ่านนักแต่งเพลงได้โดยไม่มีปัญหา และมันถูกเช็คเอาท์ผ่านคอมไพล์ แต่เมื่อฉันรันสถานะคอมไพล์ ฉันได้รับ "HEAD แยกออกจากกันที่ 56eaaa5"

ฉันต้องการให้ตรวจสอบ sandbox repo ในสาขาการพัฒนาที่ใช้งานอยู่ และฉันต้องการที่จะสามารถทำงานในโครงการนั้นภายใน Drupal โดยทั่วไป

มันค่อนข้างสำคัญที่จะนำเข้าสิ่งนี้ผ่านทางผู้แต่งเช่นกัน เนื่องจากฉันจะเพิ่มข้อกำหนดของโมดูลลงในไฟล์ Sandboxes ผู้แต่งไฟล์ json สำหรับโครงการโดยรวม ดังนั้นฉันเชื่อว่าการนำ repo มาเป็น "โมดูลย่อย" จะไม่ทำงาน แม้ว่าจะเป็นฟังก์ชันที่ต้องการก็ตาม

id flag
คำตอบของฉันด้านล่างคือวิธี หลีกเลี่ยงโมดูลย่อยของ Git
Kevin avatar
in flag
ใช่ โมดูลย่อย git นั้นซับซ้อนโดยไม่จำเป็นสำหรับสายงานนี้
Score:0
ธง id

อ้างอิงเวอร์ชันโครงการนี้ใน ผู้แต่ง.json เช่น 1.0.x-dev. นี่คือ เอกสารโดยผู้แต่ง. นักแต่งเพลงตรวจสอบการกระทำดังนั้น ซีดี ลงในสำเนาและประเภทการทำงานโครงการ คอมไพล์ชำระเงิน 1.0.x.

ในรายละเอียด, ผู้แต่ง.json ควรมีสิ่งนี้ใน ที่เก็บ ส่วน:

        {
            "ประเภท": "vcs",
            "url": "https://git.drupalcode.org/sandbox/jnicola-3277854.git"
        }

จากนั้นคุณพิมพ์:

ผู้แต่งต้องการ 'drupal/simple_grouped_content:1.0.x-dev'
โปรไฟล์ซีดี/contrib/simple_group_content
คอมไพล์ชำระเงิน 1.0.x

นี่เป็นคำถามของนักแต่งเพลงแทนที่จะเป็นคำถาม Drupal

Kevin avatar
in flag
ใช่ พวกเขาคอมมิตและส่งไปยังแซนด์บ็อกซ์นั้น ทุกครั้งที่คุณอัปเดตผู้แต่ง (โมดูล) มันจะดึงการเปลี่ยนแปลง
id flag
ใช้ `1.0.x-dev@dev` หากมีข้อขัดแย้งกับชุดความเสถียรขั้นต่ำในโปรเจ็กต์นี้
me flag
มีวิธีการทำงานนี้โดยที่สาขาถูกเช็คเอาท์ตามค่าเริ่มต้นและไม่เริ่มต้นในสถานะแยกออกหรือไม่ ฉันรู้ว่ามันเล็กน้อย แต่เพื่อนร่วมทีมของฉันจะใช้ข้ออ้างใด ๆ เพื่อบ่นเกี่ยวกับวิธีการนี้ไม่ว่าจะเล็กน้อยแค่ไหน
id flag
นั่นเป็นคำถามของนักแต่งเพลง ฉันไม่แน่ใจว่ามีวิธี ดูเพิ่มเติม https://drupal.stackexchange.com/questions/291875/how-can-i-prevent-composer-from-detaching-a-modules-head
id flag
นี่คือคำถามเดิมอีกครั้งเมื่อสิบปีที่แล้ว: https://stackoverflow.com/questions/12284090/no-branch-when-installing-with-composer-json ซึ่งได้รับคำตอบจากหัวหน้าทีมนักแต่งเพลง แต่จริง ๆ แล้ว OP เปิดคำขอฟีเจอร์ตามที่ถาม และตามฟีเจอร์นั้น พวกเขาเปลี่ยนพฤติกรรมแต่กังวลเกี่ยวกับผลข้างเคียง: https://github.com/composer/composer/issues/1164 บางทีพวกเขาอาจเปลี่ยนกลับ

โพสต์คำตอบ

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