ในที่สุดฉันก็พยายามขึ้นเครื่องด้วยการใช้ Drupal 8 และต้องการทราบว่าฉันควรเพิกเฉยต่อรายชื่อผู้จำหน่ายในคอมไพล์ด้วย. gitignore หรือไม่ ฉันจะไม่คิด แต่ฉันได้เห็นตัวอย่าง. gitignore ไฟล์ที่ทำ
ขอบคุณ!
ในที่สุดฉันก็พยายามขึ้นเครื่องด้วยการใช้ Drupal 8 และต้องการทราบว่าฉันควรเพิกเฉยต่อรายชื่อผู้จำหน่ายในคอมไพล์ด้วย. gitignore หรือไม่ ฉันจะไม่คิด แต่ฉันได้เห็นตัวอย่าง. gitignore ไฟล์ที่ทำ
ขอบคุณ!
คำตอบ:
ไม่มีคำตอบที่ถูกหรือผิดจริงๆมันจะเข้าสู่สถานการณ์ของคุณ นักแต่งเพลงเองมีความรู้สึกค่อนข้างแรงที่ใช่คุณควรเพิกเฉยและในโลกอุดมคติที่แน่นอนว่าคุณควรทำอะไร แต่มันไม่ได้ตรงไปตรงมาเสมอ
ขึ้นอยู่กับโฮสติ้งและกระบวนการปรับใช้ของคุณเป็นหลัก ยกตัวอย่างเช่นถ้าคุณอยู่ในแพนธีออนและไม่ต้องการที่จะใช้เวิร์กโฟลว์ต้นน้ำที่ซับซ้อนซึ่งเกี่ยวข้องกับการสนทนากับเจ้าหน้าที่ด้านเทคนิคของพวกเขาคุณจะถูกบังคับให้พึ่งพาการซื้อคืนทั้งหมด ไม่มีนักแต่งเพลงนั่งอยู่ที่ปลายอีกด้านที่รอให้ทำงานเมื่อรหัสของคุณถูกผลักถ้าคุณไม่ผลักไฟล์เหล่านั้นขึ้นมาเองพวกเขาจะไม่อยู่ที่นั่นและทุกอย่างจะพัง
ในทำนองเดียวกันถ้าคุณอยู่บนโฮสติ้งที่ใช้ร่วมกันและไม่มีขั้นตอนการทำงานของ CI คุณอาจถูกบังคับให้ต้องดึงไฟล์ทั้งหมดที่อยู่รอบ ๆ ตัวคุณไม่ทางใดก็ทางหนึ่ง
โดยทั่วไปถ้ามันเหมาะกับเวิร์กโฟลว์การพัฒนา / การปรับใช้ของคุณเพื่อให้สามารถยกเว้นไฟล์เหล่านั้นได้ก็เป็นความคิดที่ดีที่จะ (สำหรับเหตุผลที่แสดงไว้ในลิงก์ด้านบน)
ถ้าไม่ทำเช่นนั้น
Drupal core และ modules อัพเดทบ่อยครั้งมากด้วยการแก้ไขความปลอดภัยซึ่งเป็นเรื่องปกติที่จะใช้ผู้แต่งเพื่อจัดการการพึ่งพา นักแต่งเพลงจะทำการอ้างอิงในไดเรกทอรีผู้จำหน่ายและจากนั้นคุณไม่จำเป็นต้องผูกมัดกับฐานข้อมูลของคุณ คุณสามารถเรียกใช้ "ผู้แต่งติดตั้ง" บนเซิร์ฟเวอร์และมันจะดาวน์โหลดการอ้างอิงบนเซิร์ฟเวอร์นั้น สิ่งนี้ทำให้ที่เก็บรหัสของคุณอ่อนลง หากคุณกำลังใช้กระบวนการนี้คุณจะไม่ต้องการยอมรับไฟล์ดังนั้นใช่คุณต้องการ gitignore ไดเรกทอรีนั้น
หากคุณต้องการเริ่มต้นใช้งานโดยใช้ผู้แต่งเพื่อจัดการไซต์ drupal คุณสามารถตรวจสอบโครงการนั่งร้าน drupal
ใช่คุณควรจะ
หากคุณมีนักแต่งเพลงคุณสามารถรวมเข้ากับนักแต่งเพลงได้
หากคุณไม่ทราบวิธีการใช้ผู้แต่งเพลงนี้จะเป็นสถานที่ที่ดีในการดู: