hgtools

ภาพหน้าจอของซอฟแวร์:
hgtools
รายละเอียดซอฟแวร์:
รุ่น: 3.0.2
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Jannis Leidel and Jason R. Coombs
การอนุญาต: ฟรี
ความนิยม: 9

Rating: nan/5 (Total Votes: 0)

hgtools สร้างขึ้นบน setuptools_hg ปลั๊กอินสำหรับ setuptools มันมีชั้นเรียนสำหรับการตรวจสอบและการทำงานกับที่เก็บในระบบการควบคุมรุ่น Mercurial
hgtools มีปลั๊กอินสำหรับ setuptools ที่ช่วยให้ setuptools เพื่อหาไฟล์ที่อยู่ภายใต้ระบบการควบคุมรุ่น Mercurial
เรียนให้โดย hgtools ถูกออกแบบมาเพื่อทำงาน natively กับห้องสมุดหลาม Mercurial (ในขั้นตอน) หรือถอยกลับไปใช้โปรแกรมบรรทัดคำสั่ง HG (1) ถ้ามี การสนับสนุนบรรทัดคำสั่งจะเป็นประโยชน์โดยเฉพาะอย่างยิ่งภายใน virtualenvs ที่ไม่ได้เข้าสู่ระบบการติดตั้ง Mercurial lib (เช่นเมื่อ virtualenv ถูกสร้างขึ้นด้วย --no-เว็บไซต์แพคเกจ)
หมายเหตุ :
มี setuptools
คุณสามารถอ่านเกี่ยว setuptools ปลั๊กอินให้โดย hgtools ในเอกสาร setuptools มันเป็นพื้นกลับรายการของไฟล์ที่อยู่ภายใต้การควบคุมรุ่น Mercurial เมื่อใช้ฟังก์ชั่นการตั้งค่าเช่น ถ้าคุณสร้างแหล่งที่มาและการกระจายไบนารี มันเป็นวิธีที่ง่าย แต่มีประสิทธิภาพในการไม่ต้องกำหนดข้อมูลแพคเกจ (ไฟล์ที่ไม่ Python) ด้วยตนเองในรายการแม่แบบ (MANIFEST.in)
การใช้งาน
นี่คือตัวอย่างของ setup.py ที่ใช้ hgtools:
จาก setuptools นำเข้าติดตั้ง find_packages
การติดตั้ง (
& nbsp; name = "HelloWorld"
& nbsp; รุ่น = "0.1"
& nbsp; แพคเกจ find_packages = ()
& nbsp; setup_requires = ["hgtools"]
)
ถ้าคุณเรียกใช้ setup.py ข้างต้น setuptools โดยอัตโนมัติจะดาวน์โหลด setuptools_hg ไปยังไดเรกทอรีที่ setup.py ตั้งอยู่ที่ (และจะไม่ติดตั้งได้ทุกที่อื่น) ที่จะได้รับแพคเกจแฟ้มข้อมูลทั้งหมดออกจากพื้นที่เก็บข้อมูล Mercurial
ตัวเลือก
ตั้งค่าตัวแปรสภาพแวดล้อม HG_SETUPTOOLS_FORCE_CMD ก่อนที่จะใช้ setup.py ถ้าคุณต้องการที่จะบังคับใช้คำสั่ง HG (แม้ว่ามันจะถอยกลับไปยังห้องสมุดพื้นเมืองถ้าคำสั่งไม่สามารถใช้ได้หรือล้มเหลวในการทำงาน).

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • คืนหลาม 2.6 ความเข้ากันได้ในโมดูลย้อน

มีอะไรใหม่ ในรุ่น 2.0.3:

  • ฉบับที่ 12: ระงับข้อยกเว้นนอกจาก importerror เมื่อนำเข้า โมดูล Mercurial.

มีอะไรใหม่ ในรุ่น 2.0.2:

  • บันทึกของกองทัพ HG และผู้ปกครอง Hg ที่จะใช้ค่าเริ่มต้น รูปแบบสำหรับการส่งออก มิฉะนั้นรหัสการแยกวิเคราะห์ล้มเหลวในการระบุแท็ก นอกจากนี้การตั้งค่า 'default.log' ค่าในกรณีที่ผู้ใช้มีนามแฝงสำหรับบันทึกของปรอทใน .hgrc ของเขา (ตัวอย่างเช่นบางใช้ log = -G ที่จะบังคับเอาท์พุทกราฟ) ขอขอบคุณสำหรับแพทช์ dc.

มีอะไรใหม่ ในรุ่น 2.0.1:

  • แก้ไขปัญหา # 10 ที่ hgtools จะไม่แยกการตั้งค่า .cfg ถูกต้องหากหลาม 3 configparser ย้ายกลับถูกติดตั้งบนหลาม 2.

มีอะไรใหม่ ในรุ่น 2.0:

  • refactored HGRepoManager เพื่อให้การสนับสนุนหลายแท็ก:
  • - `.get_tag` แทนที่ด้วย` .get_tags` ซึ่งผลตอบแทนชุดของแท็กสำหรับการแก้ไขที่เฉพาะเจาะจง นี้กำลังอยู่ในชุดเพราะปรอทไม่เก็บคำสั่งที่มีความหมายใด ๆ ของแท็ก.
  • - `.get_tags` แทนที่ด้วย` .get_repo_tags`
  • .
  • - `.get_parent_tag` แทนที่ด้วย` .get_parent_tags`
  • .
  • - เพิ่ม `.get_parents` ซึ่งผลตอบแทนการแก้ไข (s) ของการแก้ไขที่ระบุ
  • .
  • ยกเลิกการสนับสนุนสำหรับรุ่นเก่าของปรอท (LegacyLibraryManager).
  • ผู้จัดการกระบวนการย่อยคือตอนเริ่มต้น ตัวแปร HGTOOLS_FORCE_CMD ไม่ได้มีผลกระทบต่อ hgtools.
  • การตรวจสอบรุ่นตอนนี้แก้ไขแท็กหลายคนในการแก้ไขเดียวกันโดยการเลือกรุ่นที่ยิ่งใหญ่ที่สุด.

มีอะไรใหม่ ในรุ่น 1.2.1:

  • แก้ไขปัญหา # 9 - ผู้จัดการ repo และทำให้ ปลั๊กอิน setuptools จะไม่พบไฟล์ที่ไม่ได้อยู่ในสถานที่ที่ระบุไว้ LibraryManagers แล้วจะโยนความผิดพลาดในกรณีนี้ แต่ตอนนี้ SubprocessManager ไม่สิ่งที่ดีที่สุดและการส่งกลับเฉพาะไฟล์ที่มีความสัมพันธ์กับสถานที่.

มีอะไรใหม่ ในรุ่น 1.2:

  • ดำเนินการรุ่น version_handler พารามิเตอร์ แก้ไข # 5.
  • หากแท็กหลายจะได้รับการแก้ไขแท็กที่ผ่านมาใช้แทนครั้งแรก.

มีอะไรใหม่ ในรุ่น 1.1.6:

  • อื่น ๆ อุกอาจสร้างสภาพแวดล้อมที่เมื่อใช้ปรอทใน กระบวนการย่อย แก้ไขประกาศของ # 7 อื่น ขอบคุณ whit537.

มีอะไรใหม่ ในรุ่น 1.1.2:.

  • คืนหลาม 2.5 ความเข้ากันได้

ต้องการ

  • หลาม

ซอฟต์แวร์ที่คล้ายกัน

hg-git
hg-git

20 Feb 15

octogit
octogit

20 Feb 15

gett-cli
gett-cli

20 Feb 15

csvplait
csvplait

14 Apr 15

ความคิดเห็นที่ hgtools

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่