ฉันเคยเห็นมันพูดถึงหลายครั้งเพื่อแก้ไขปัญหาเกี่ยวกับแพคเกจบางอย่างที่มันติดตั้งแพคเกจรุ่นที่ใหม่กว่าอย่างใด แต่ฉันไม่สามารถหาคำอธิบายที่ชัดเจนว่าตัวเลือกนั้นทำอะไรได้จริงเมื่อใช้งานทำไมบางแพคเกจจึงมี --HEAD เวอร์ชันที่จะติดตั้งและทำไมถึงจำเป็น
ฉันเคยเห็นมันพูดถึงหลายครั้งเพื่อแก้ไขปัญหาเกี่ยวกับแพคเกจบางอย่างที่มันติดตั้งแพคเกจรุ่นที่ใหม่กว่าอย่างใด แต่ฉันไม่สามารถหาคำอธิบายที่ชัดเจนว่าตัวเลือกนั้นทำอะไรได้จริงเมื่อใช้งานทำไมบางแพคเกจจึงมี --HEAD เวอร์ชันที่จะติดตั้งและทำไมถึงจำเป็น
คำตอบ:
ผมพบว่าข้อมูลบางส่วนในเอกสาร Homebrew
การอ้างอิงจากส่วน " เคล็ดลับสูตรขั้นสูง ":
รุ่นที่ไม่เสถียร (
HEAD
,devel
)สูตรสามารถระบุการดาวน์โหลดทางเลือกสำหรับการ
devel
เปิดตัวโครงการต้นน้ำ(ไม่เสถียร แต่ไม่ใช่trunk
) หรือ HEAD (master
/trunk
)URL ส่วนหัว (เปิดใช้งานโดยผ่าน
--HEAD
) สร้างขอบการพัฒนา
หวังว่านี่จะช่วยอะไรได้บ้าง ฉันไม่สามารถช่วยได้ด้วยเหตุผล
ในการใช้คอมไพล์--HEAD
จะดึงดูดการกระทำล่าสุดทั้งหมดจากแหล่งซื้อคืน ปัญหานี้เป็นบางครั้งการแก้ไขล่าสุดจะอยู่ในสถานะที่ไม่สอดคล้องกันหรือไม่สามารถแก้ไขได้ดังนั้นให้ใช้ความเสี่ยงของคุณเอง
เมื่อคุณซิงค์จากแท็กอื่น ๆ ที่เผยแพร่เป็น "รู้จักเสถียร" แล้วนักพัฒนาจะบอกว่าไฟล์ตามที่มีอยู่ ณ จุดนั้นจะสร้างและได้ผ่านทั้งหมดหากการทดสอบ
วิ่งจากหัวอาจมีความเสี่ยง