เรียกเป็นโมดูลหลามเดียวไฟล์รวมเป็นแพคเกจสำหรับการติดตั้งง่ายและ Python นำเข้า & nbsp;. วัตถุประสงค์ของการเรียกคือการสะท้อนทรัพยากรระยะไกล (URL) ที่จะระบบแฟ้มท้องถิ่นเพื่อประสานและการอ้างอิงการปรับปรุงที่เป็นที่ต้องการ ที่จะสะท้อนในลักษณะนี้
รูปแบบ
สามารถดึงข้อมูลจากการเรียกประจักษ์ของรูปแบบ:
[URL] [ปลายทาง] [Type]
URL สามารถมีแท็กแฮช (เช่น http://example.com/foo#bar/fleem) ซึ่งจะใช้ในการแยกย่อยจากทรัพยากรหลายไดเรกทอรี
ประเภทของทรัพยากรที่ใช้ในการจัดส่งไปยัง Fetchers รวมที่ดูแลการเรียกวัตถุ
ปรากฏถูกนำมาใช้เพื่อให้จำนวนของทรัพยากรอาจจะเรียกจากการทำงานโดยเฉพาะอย่างยิ่งเรียก
ตัวอย่าง
หลังจากที่คุณชำระเงินที่เก็บและเรียกใช้หลาม setup.py พัฒนาคุณควรจะสามารถที่จะเรียกใช้เรียกในที่ประจักษ์เช่น:
เรียก example.txt
นี้จะสร้างเป็นญาติไดเรกทอรี tmp จะประจักษ์และดึงลงทรัพยากรหลายอย่างเพื่อมัน
Fetchers
เรียกรวมถึงวัตถุหลายอย่างสำหรับการดึงทรัพยากร:
ไฟล์: สามารถดึงข้อมูลเป็นไฟล์เดียว
tar: ดึงข้อมูลและสารสกัดจาก tarball
hg: ชำระเงินที่เก็บปรอท
คอมไพล์: ชำระเงินเก็บคอมไพล์
Fetcher ไฟล์ไม่สามารถมีแท็กแฮช subpath เนื่องจากเป็นทรัพยากรเดียว
แม้ว่าจะสามารถดึงข้อมูลมีชุดของ fetchers รวมคุณสามารถส่งรายชื่อโดยพลลงในตัวสร้าง fetch.Fetch ของ
การควบคุมเวอร์ชัน
hg และ fetchers คอมไพล์ดึงข้อมูลจากระบบการควบคุมรุ่นและมีตัวเลือกเพิ่มเติม ปัจจุบันตัวเลือกเดียวที่จะสร้างคือการส่งออกซึ่งเป็นตามค่าเริ่มต้นที่แท้จริง หากการส่งออกเป็นจริงแล้วพื้นที่เก็บข้อมูลจะถูกส่งออกในโครงสร้างที่ไม่ versioned . ถ้า subpath ถูกระบุด้วย # ใน URL พื้นที่เก็บข้อมูลก็จะถูกส่งออกไป
ต้องการ
- งูหลาม
ข้อ จำกัด
- เรื่องทั่วไปสำหรับการดึงข้อมูลเป็นไฟล์ที่มิเรอร์ลงพื้นที่เก็บข้อมูล VCS เพราะทรัพยากรระยะไกล จำเป็นต้องเป็นส่วนหนึ่งของพื้นที่เก็บข้อมูลและมีวิธีที่ดีกว่าที่จะดึงและ / หรือปรับปรุงพวกเขา แต่สิ่งที่คุณจะทำอย่างไรถ้าระยะไกลทรัพยากรเหล่านี้มีการเปลี่ยนแปลง? ในระบบนิเวศที่เหมาะสำหรับการแก้ไขปัญหาจะได้รับการ triaged โดยอัตโนมัติและทริกเกอร์สำหรับการรวมต้นน้ำหรือ diffs ตั้งแต่ต้นน้ำจะถูกเก็บไว้ในการปรับเปลี่ยนท้องถิ่น (แม้ว่าสาขาผู้ขาย ฯลฯ มีความเหมาะสมมากสำหรับการเรียนหลังของปัญหาและโดยทั่วไปเมื่อท้อแท้ ระบบก้าวก่ายของการบริโภคอ้างอิงต้นน้ำจะมี).
ความคิดเห็นที่ไม่พบ