Mercurial

ภาพหน้าจอของซอฟแวร์:
Mercurial
รายละเอียดซอฟแวร์:
รุ่น: 4.5.3 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Matt Mackall
การอนุญาต: ฟรี
ความนิยม: 30

Rating: 5.0/5 (Total Votes: 1)

Mercurial เป็นระบบโอเพ่นซอร์สฟรีแวร์ (SCM) ที่มีน้ำหนักเบาและมีระบบการควบคุมเวอร์ชันที่ออกแบบมาเพื่อการจัดการโครงการกระจายที่มีขนาดใหญ่อย่างมีประสิทธิภาพ

>

ซอฟต์แวร์นี้มีผู้ใช้งานที่ใช้งานง่ายและสามารถใช้งานอินเทอร์เฟซบรรทัดคำสั่งได้ง่ายและปัจจุบันมีการใช้งานหลากหลายโครงการที่ต้องการการควบคุมการแก้ไขที่น่าเชื่อถือกระจายและรวดเร็วเช่น OpenSolaris, MoinMoin หรือ Xen

นอกจากนี้ยังง่ายมากที่จะเรียนรู้และมันก็ทำงานได้ คู่มือการเริ่มต้นอย่างรวดเร็วสองเรื่องเกี่ยวกับวิธีคัดลอกโครงการและการผลักดันการเปลี่ยนแปลงตลอดจนการสร้างโครงการและการกระทำจะมีอยู่ในโฮมเพจของโครงการ


ตัวเลือกบรรทัดคำสั่ง

ระหว่างตัวเลือกบรรทัดคำสั่งซึ่งสามารถดูได้อย่างรวดเร็วหากคุณเรียกใช้ & lsquo; hg --help & rsquo; คำสั่งในโปรแกรมจำลอง terminal / command prompt เราสามารถพูดถึงความสามารถในการเพิ่มไฟล์ที่เลือกในการกระทำครั้งต่อไปเพิ่มไฟล์ใหม่ทั้งหมดและลบไฟล์ที่ขาดหายไปดูข้อมูล changeset สำหรับแต่ละไฟล์บีบอัดการแก้ไขพื้นที่เก็บข้อมูลเป็นที่เก็บถาวรที่ไม่ได้รับการแปล หรือไฟล์ที่มีการเปลี่ยนแปลงหลายรายการคัดลอกการเปลี่ยนแปลงระหว่างสาขาหรือการตั้งค่าการค้นหา

นอกจากนี้คุณสามารถย้อนกลับผลของการตั้งค่าก่อนหน้าสร้างบุ๊กมาร์กบุ๊กมาร์กบุ๊กมาร์กและพื้นที่เก็บข้อมูลที่มีชื่อสาขาแสดงรายการไฟล์ติดตามดูหัวสาขานำเข้าชุดคำสั่งแก้ไข รูปแบบในการแก้ไขหรือไฟล์ที่ระบุเปลี่ยนชื่อไฟล์เปิดใช้งานเว็บเซิร์ฟเวอร์แบบสแตนด์อะโลนอัปเดตไดเร็กทอรีที่ใช้งานสร้างที่เก็บใหม่ในไดเร็กทอรีปัจจุบันและอื่น ๆ อีกมากมาย


ภายใต้ฝาครอบและ OSes ที่รองรับ

Mercurial เขียนขึ้นโดยใช้ภาษาการเขียนโปรแกรม Python ซึ่งออกแบบมาจากพื้นฐานว่าเป็นซอฟต์แวร์ข้ามแพลตฟอร์มที่สามารถทำงานได้ดีกับ GNU / Linux ทั้งหมดรวมถึงระบบปฏิบัติการ Microsoft Windows และ Mac OS X มีการสนับสนุนสถาปัตยกรรมแบบ 32 บิตและ 64 บิตในขณะนี้

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

  • demandimport : ไม่ควรเพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน
  • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
  • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

มีอะไรใหม่ ในเวอร์ชัน:

  • demandimport: ไม่ควรเพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน list
  • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
  • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

  • มีอะไรใหม่ ในเวอร์ชัน 4.2.3:

    • demandimport: ไม่เพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน fromlist
    • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
    • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

    • มีอะไรใหม่ ในเวอร์ชัน 4.2.2:

      • demandimport: อย่าเพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน fromlist
      • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
      • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

      • มีอะไรใหม่ ในเวอร์ชัน 4.1.1:

        • demandimport: อย่าเพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน fromlist
        • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
        • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

        • มีอะไรใหม่ ในเวอร์ชัน 4.0.2:

          • demandimport: ไม่ควรเพิ่ม ImportError สำหรับรายการที่ไม่รู้จักใน
          • posix: ทำการโพล () รีสตาร์ทเมื่อหยุดชะงักโดยสัญญาณ (issue5452)
          • hgweb: เพิ่มเครื่องหมายทับที่ขาดหายไปเพื่อบันทึก URL ใน url rss style

          มีอะไรใหม่ ในเวอร์ชัน 3.7.2:

          • bundlerepo: จัดการการเชื่อมโยงที่ซ่อนอยู่ในไฟล์ filelog (ฉบับ 4945)
          • bundlerepo: จัดการอย่างถูกต้อง linkrev ที่ซ่อนอยู่ใน manifestlog (issue4945)
          • demandimport: เพิ่ม _imp เพื่อละเว้นรายการ
          • doc: ตัวอย่างที่ถูกต้องเกี่ยวกับ "hg purge" นามแฝงใน man page "hgrc.5"
          • doc: ลบตัวเลือกที่เลิกใช้แล้วจากสรุปคำสั่งช่วยเหลือ
          • fileset: แก้ไขสำเนา / วางในข้อความแสดงข้อผิดพลาด eol ()
          • ช่วย: แก้ไขข้อผิดพลาดในเอกสารประกอบ backgroundclose
          • ความช่วยเหลือ: hg.intevation.de เป็นชื่อหลักใหม่ของ hg.intevation.de (และใบรับรองใหม่)
          • ความช่วยเหลือ: อัปเดตตัวอย่างเทมเพลตเพื่อใช้ไวยากรณ์อักษร REST
          • hg: ขอรับการล็อกเมื่อสร้างส่วนแบ่งจาก repo แบบรวม (issue5104)
          • ล็อก: แก้ไขลำดับของการแก้ไขที่ถูกกรองโดยตัวเลือกหรือ OR (issue5100)
          • rebase: ปรับปรุงไดเร็กทอรีทำงานเมื่อเลิกใช้งาน (issue5084)
          • ย้อนกลับ: กลับไปที่บรรพบุรุษของ p2 อย่างถูกต้องในระหว่างผสาน (issue5052)
          • revset: ลดการดำเนินการ 'list' (aka function args) (issue5072)
          • การตั้งค่า: หลีกเลี่ยงขั้นตอนที่เกี่ยวข้องกับ hg.exe ที่ setup.py --pure
          • ui: แก้ไขข้อขัดข้องโดยใช้ echo แบบไม่โต้ตอบสำหรับชื่อผู้ใช้
          • unionrepo: จัดการการเชื่อมโยงที่ซ่อนอยู่ใน revlog (issue5070) ที่ถูกต้อง
          • zeroconf: ส่งต่ออาร์กิวเมนต์ทั้งหมดที่ส่งผ่านไปยัง wrapper ui.configitems ()

          มีอะไรใหม่ ในเวอร์ชัน 3.7.1:

          • แก้ไข: อย่าเก็บรักษาช่องพิเศษไว้มากที่สุด
          • การรับสินบน: ไม่ควรรักษาเขตพิเศษไว้มากที่สุด
          • histedit: แก้ไขข้อผิดพลาดในเอกสาร
          • osutil: ปิดการรวบรวม recvfds () บนแพลตฟอร์มที่ไม่ได้รับการสนับสนุน
          • osutil: ไม่ยกเลิกการโหลดโมดูลที่บริสุทธิ์เพียงเพราะ libc ไม่มี recvmsg ()
          • rebase: การเปลี่ยนแปลง backout 986d04b9fedd
          • rebase: backout changeset d755a9531fce
          • rebase: อย่าเก็บรักษาช่องพิเศษไว้มากที่สุด

          มีอะไรใหม่ ในเวอร์ชัน 3.5.1:

          • แปลง: แก้ไขการแปลงเนื้อหาของไฟล์ git copy
          • filesets: ละเว้นกรณีหน่วยใน size () predicate สำหรับค่าเดี่ยว
          • วิธีใช้: แก้ไขตัวพิมพ์ใหญ่ - & gt; คุ้นเคย
          • ช่วย: แก้ไขข้อผิดพลาดในเอกสารประกอบการเขียนสคริปต์
          • hg: หลีกเลี่ยงการแชร์อัตโนมัติเมื่อปลายทางของโคลนเป็นแบบรีโมต
          • hgweb: แก้ไขความไว้วางใจจากเส้นทางแม่แบบ (BC)
          • histedit: backout ebb5bb9bc32e
          • largefiles: ตรวจสอบว่า lfutil.getstandinmatcher () ตรงกับ standins เท่านั้น
          • ตรงกับ: แก้ไขชื่อเฉพาะกรณี + เส้นทางที่ชัดเจนเกี่ยวกับ icasefs (issue4768)
          • ตัวแยกวิเคราะห์: แก้ไขการรั่วไหลของหน่วยความจำใน compute_phases_map_sets
          • rebase: ล็อก repo ระหว่างการดำเนินการ rebase เต็มรูปแบบ
          • revset: ป้องกันความผิดพลาดที่เกิดจากการแสดงออกของกลุ่มที่ว่างเปล่าในขณะที่เพิ่มประสิทธิภาพ "และ"
          • revset: ป้องกันความผิดพลาดที่เกิดจากการแสดงออกของกลุ่มที่ว่างเปล่าในขณะที่เพิ่มประสิทธิภาพ "หรือ"
          • แถบ: ใช้รูปแบบ 'finally: tr.release' ระหว่างการปอก
          • update: ล็อค repo สำหรับคำสั่ง 'hg update' ทั้งหมด
          • wix: หลีกเลี่ยงการยกเลิกด้วย 'hg help -k foo'

          มีอะไรใหม่ ในเวอร์ชัน 3.4.2:

          • changegroup: คำนวณฐานร่วมกันอย่างถูกต้องใน changeggroupsubset (issue4736)
          • crecord: แก้ไขข้อผิดพลาดที่นำมาใช้เมื่อย้าย crecord ไปเป็นแกน
          • crecord: แก้ไขข้อผิดพลาดสามข้อที่นำมาใช้ขณะย้าย crecord เป็นแกน
          • hgwebdir: หลีกเลี่ยง repo ที่ซ้ำซ้อนและรายการไดเรกทอรีเมื่อตั้งค่า 'web.name'
          • hgwebdir: ไม่อนุญาตให้ผู้ปกครองที่ซ่อนไว้ของ subrepo แสดงเป็นไดเรกทอรี
          • เครื่องวิเคราะห์คำสั่ง: ไม่แคช RevlogError type (issue4451)
          • ดึง: หลีกเลี่ยงสภาวะการแข่งขันด้วย 'hg pull --rev name --update' (issue4706)
          • templater: ไม่ประมวลผลสตริงเทมเพลตในนิพจน์ "if" (issue4714)
          • templater: ประเมินอาร์กิวเมนต์ที่ส่งผ่านไปยัง diff () อย่างเหมาะสม
          • templater: แยกวิเคราะห์ "... " เป็นสตริงสำหรับความเข้ากันได้ 2.9.2-3.4 (issue4733)
          • การปลูกถ่าย: ดึงเฉพาะการแก้ไขการปลูกถ่าย (issue4692)

          มีอะไรใหม่ ในเวอร์ชัน 3.4:

          • คำสั่ง:
          • อธิบาย: เพิ่มตัวเลือกเพื่ออธิบายประกอบไฟล์ไดเรกทอรีที่ทำงาน
          • อธิบายประกอบ: จัดเตรียมบริบทบรรพบุรุษของฐาน fctx เสมอ (issue 4600)
          • อธิบาย: ปรับลิงก์ก่อนเสมอไปก่อนเดินลงไปยังผู้ปกครอง (issue4623)
          • อธิบาย: จัดเตรียมบริบทของบรรพบุรุษของไฟล์ workfilectx
          • บุ๊คมาร์ค: เพิ่ม incoming () เพื่อแทนที่ diff () สำหรับบุ๊กมาร์กที่เข้ามาใหม่
          • บุ๊คมาร์ค: เพิ่มขาออก () เพื่อแทนที่ diff () สำหรับบุ๊กมาร์กขาออก
          • บุ๊คมาร์ค: check @pathalias suffix before available @number for efficient
          • บุ๊คมาร์ค: เพิ่มการทดสอบการแสดงรายละเอียดเกี่ยวกับบุ๊คมาร์คขาเข้า / ขาออก
          • บุ๊กมาร์ก: ป้องกันไม่ให้มีการอัปเดตบุ๊กมาร์กอัปที่แตกต่างกัน
          • บุ๊กมาร์ก: นำมาใช้ใหม่ @ บุ๊กมาร์กหมายเลขถ้ามีการอ้างถึงการเปลี่ยนแปลงที่เรียกจากระยะไกล
          • บุ๊คมาร์ค: เขียนใหม่เปรียบเทียบบุ๊คมาร์คใน commands.summary () โดย compare ()
          • บุ๊คมาร์ค: แสดงสถานะโดยละเอียดเกี่ยวกับบุ๊คมาร์คขาเข้า / ขาออก
          • โคลน: เพิ่มความคืบหน้าในการสนับสนุนโคลนฮาร์ดลิงค์ (ฉบับที่ 3059)
          • commands.import: ยอมรับตัวเลือกคำนำหน้า
          • commands.push: ยกเลิกเมื่อแก้ไขการประเมินเป็นชุดว่าง (BC)
          • คำสั่ง: เพิ่มปุ่มปรับแต่ง ui.statuscopies
          • debuginstall: ขยายเส้นทางของตัวแก้ไขก่อนค้นหา (ปัญหา 4380)
          • ไฟล์: แยกการใช้งานซ้ำได้ใน cmdutil สำหรับการสนับสนุน subrepo
          • ไฟล์: ใช้วัตถุ ctx เพื่อเข้าถึง dirstate
          • grafts: อนุญาตให้สร้าง graphs sibling
          • การรับสินบน: บันทึก grafts กลางใน extras
          • log: แสดงโหนดสาขาปิดเป็น "_" (BC)
          • log: fix - follow null parent ไม่รวม revision 0
          • log: make -fr แสดงประวัติการเข้าชมทั้งหมดจาก revs ที่ระบุ
          • ล็อก: ชอบ 'wctx' เหนือ 'pctx' สำหรับบริบทการทำงาน
          • patch.internalpatch: ยอมรับพารามิเตอร์นำหน้า
          • patch.internalpatch: เพิ่มค่าเริ่มต้นสำหรับคำนำหน้า
          • patch: เปลี่ยนชื่อ pathstrip เป็น pathtransform
          • pull: พิมพ์ "pulling from foo" ก่อนที่จะเข้าถึง repo อื่น ๆ
          • push: รับ local 'wlock' ถ้าต้องการ "pushback" (BC) (issue4596)
          • แก้ปัญหา: คำเตือนแบบเงียบ ๆ ของคำเตือนที่ไม่รู้จักสำหรับ -l / - list (BC)
          • เปลี่ยนกลับ: ประเมินไฟล์กับไดเรกทอรีที่ทำงาน (issue4497)
          • เปลี่ยนกลับ: แก้ไข - โต้ตอบเกี่ยวกับการแก้ไขภายใน (ฉบับที่ 4576)
          • เปลี่ยนกลับ: หยุดการทำเครื่องหมายไฟล์ให้สะอาดหลังจากโต้ตอบย้อนกลับ (issue4592)
          • เปลี่ยนกลับ: ยอมรับเพียง -I / -X โดยไม่มีพา ธ หรือ -a / -i (issue4592)
          • เปลี่ยนกลับ: ใช้ normallookup ในไฟล์ที่เปลี่ยนกลับมาหากไม่มีการเปลี่ยนแปลงขนาด (issue4583)
          • เปลี่ยนกลับ: เรียกคืนความสามารถในการเปลี่ยนกลับข้ามกรณีเปลี่ยนชื่อเฉพาะ (issue4481)
          • สถานะ: เพิ่มข้อความช่วยเหลือเกี่ยวกับไดเรกทอรีญาติ (issue3835)
          • หลัก:
          • bundle2: จับภาพข้อความย้อนกลับของธุรกรรม (issue4614)
          • bundle2: ปิดการจับภาพ ouput ยกเว้นกรณีที่เราใช้ http (issue4613 issue4615)
          • changelog: แก้ไข readpending หากไม่มีข้อมูลที่รอดำเนินการอยู่ (issue4609)
          • dirstate: แก้ไขลำดับการเริ่มต้น nf vs f
          • filelog: อนุญาตให้ไฟล์ที่มีการตรวจสอบมีข้อมูลในช่องว่าง
          • ผสาน: เรียกใช้อัพเดตการอัปเดตหลังจากการถอนการติดตั้ง Wlock ล่าสุด
          • Pushkey: ล้างข้อมูลที่รอดำเนินการก่อนที่จะเรียกใช้ hook ก่อนกดปุ่ม (issue4607)
          • repoview: ปรับปรุงการคำนวณ staticblockers perf
          • revlog: _addrevision สร้างพร็อพเพอร์ตี้ที่มีการแทนที่เต็มรูปแบบโดยใช้การแก้ไขที่มีการตรวจสอบ
          • revlog: เพิ่ม "iscensored ()" เพื่อ revlog สาธารณะ API
          • revlog: addgroup ตรวจสอบว่า delta ที่เข้ามาเพิ่ม revs ที่ถูกตัดทอน, ตั้งค่าบิตธง
          • revlog: ใน addgroup, ปฏิเสธ deltas ที่ไม่ดีขึ้นจากโหนดที่ถูกตรวจสอบ
          • revlog: แปลงจากบรรทัดไปเป็นงานที่ไม่ใช่บรรทัดหลังจากแถบ
          • revlog: กรณีพิเศษที่จะขยายพื้นที่ deltas ทดแทนที่ได้รับโดยการแลกเปลี่ยน
          • subrepo: ไม่เขียน. hgsubstate บรรทัดที่มีสถานะว่าง subrepo (issue4622)
          • subrepo: อัปเดตข้อความวิธีใช้เพื่อใช้กับการสนับสนุน diff -I / -x gitsubrepo
          • แท็ก: สร้างแคชแยกต่างหากและที่ใช้ร่วมกันของ. hgtags filenodes
          • แท็ก: เปลี่ยนรูปแบบของไฟล์แคชไฟล์
          • แท็ก: มีไฟล์แคชอื่นตามระดับตัวกรอง
          • ui: ปิดใช้งาน revsetaliases ในโหมดธรรมดา (BC)
          • util: เพิ่มความคืบหน้าในการเรียกกลับให้ copyfiles
          • windows: ให้ shellquote () อ้างเส้นทางใด ๆ ที่มี '' (issue4629)
          • ส่วนขยาย:
          • สี: ระมัดระวังในการตั้งค่าโหมด ANSI ใน Windows (BC)
          • สี: แก้ไขข้อขัดข้องใน cmd.exe
          • สี: ละเว้นคำเตือน terminfo / win32 ถ้าไม่ใช่แบบโต้ตอบ (issue4543)
          • สี: สนับสนุนโหมดสีอื่นเมื่อเพจเจอร์ทำงาน
          • แปลง: ปรับแถบความคืบหน้าสำหรับการผสานแปดเหลี่ยม (issue4169)
          • histedit: เพิ่ม --edit-plan ตัวเลือกเพื่อ histedit
          • histedit: อนุญาตให้ histedit - ดำเนินต่อไปเมื่อไม่ได้อยู่ในลูกหลาน (BC)
          • histedit: แก้ไขแถบป้องกันระหว่าง histedit
          • histedit: แก้ไขรูปแบบข้อความแสดงข้อผิดพลาดใหม่
          • histedit: ปรับปรุงการผสานรวมการทำงานกับพับ
          • histedit: การยกเลิกการแก้ไขพร้อมท์สำหรับข้อความ commit (issue4606)
          • largefiles: อย่าพังทลายเมื่อโคลนไปยัง repo ระยะไกล
          • largefiles: ไม่ทำให้เกิดการลอกเลียนแบบไฟล์เมื่อตั้งค่า matcher log
          • largefiles: พิจารณาชุดพารามิเตอร์ที่ตรวจสอบ 'updatelfiles' เสมอ
          • largefiles: หลีกเลี่ยงการเรียกซ้ำแบบไม่มีที่สิ้นสุดของ openlfdirstate ใน overriderevert
          • largefiles: อย่าสร้างสายการโทรที่มี
          • largefiles: ไม่ใช้คำนำหน้ากับ '.hglf' เมื่อเข้าสู่ระบบ
          • largefiles: อย่าเตือนเมื่อย้อนคืนการบริจาคที่ลืมไป
          • largefiles: แยกและนำมาใช้ใหม่ 'standin' ใน overriderevert ()
          • largefiles: สำหรับการปรับปรุง C- ปรับปรุงเฉพาะ largefiles เมื่อจำเป็น
          • largefiles: จัดการบันทึกจากภายนอก repo
          • largefiles: แนะนำ lfutil.findstorepath ()
          • largefiles: แทนที่ cmdutil.revert () แทน comands.revert ()
          • largefiles: รายงานแหล่งที่มาของการคัดลอก / ย้าย largefiles ในสถานะ -C
          • largefiles: ตั้งค่าส่วนขยายเป็นเปิดใช้งานภายในเครื่องหลังจากโคลนต้องใช้
          • largefiles: สอนล็อกเพื่อจัดการกับรูปแบบ
          • largefiles: อัปเดต _subdirlfs () ความคิดเห็น
          • largefiles: ใช้ฟังก์ชันทั่วไปในการสร้างเนื้อหาของ. hg_archival.txt
          • largefiles: ใช้ lfutil.findstorepath () เมื่อตรวจสอบ repo ภายใน
          • largefiles: ใช้ตรรกะการคัดลอกแฟ้มหลักเพื่อตรวจสอบความถูกต้องของเส้นทางปลายทาง
          • largefiles: ใช้แหล่งที่มาร่วมเป็นที่จัดเก็บในเครื่องหลัก (issue4471)
          • mq: หลีกเลี่ยงความล้มเหลวโดยไม่ใช้ patch เดียว (issue4604)
          • rebase: อย่าส่งต่อ "source" อาร์กิวเมนต์เพื่อ rebase (issue4633)
          • rebase: restore bookmark state on abort
          • บันทึก: แก้ไขแพทช์ของไฟล์ที่เพิ่มใหม่ (issue4304)
          • record: แก้ไขไฟล์ใหม่ที่มีการบันทึกจากภายใน subdir (issue4626)
          • บันทึก: แก้ไขบันทึกโดยมีการเปลี่ยนแปลงเกี่ยวกับไฟล์ล่ม (ฉบับที่ 4619)
          • เก็บ: รับล็อกตามลำดับที่ถูกต้อง
          • ชั้นวาง: เพิ่มโหมดโต้ตอบ
          • ชั้นวาง: เพิ่มตัวเลือกบรรทัดคำสั่งโหมดโต้ตอบ
          • hgweb:
          • hgweb: ทำให้แท็กใหม่ทำงานใหม่ใน diffline เพื่อแก้ไขการแสดงผลในสไตล์โมโนฟลอร์
          • hgweb: ใช้ introrev () สำหรับการค้นหาผู้ปกครอง (issue4506)
          • json: implement {bookmarks} template
          • json: ใช้ {branches} เทมเพลต
          • json: ใช้ {changeset} เทมเพลต
          • json: implement {comparison} template
          • json: implement {fileannotate} template
          • json: implement {filediff} template
          • json: implement {helptopics} template
          • json: implement {help} template
          • json: implement {manifest} template
          • json: ใช้ {shortlog} และ {changelog} templates
          • json: ใช้แม่แบบ {tag}
          • ไม่ได้เรียงลำดับ:
          • archive: เปลี่ยนคำนำหน้าเริ่มต้นเป็น '' จาก None
          • archive: มองหาการแก้ไขที่มองเห็นได้ครั้งแรกเพื่อสร้าง identity repo (issue4591)
          • bundle2-localpeer: ส่งออกเซิร์ฟเวอร์ให้ถูกต้องเมื่อเกิดข้อผิดพลาด (issue4594)
          • bundle2-wireproto: เผยแพร่เนื้อความของเซิร์ฟเวอร์ให้ถูกต้องเมื่อเกิดข้อผิดพลาด (issue4594)
          • changeset_printer: แสดง p1rev: p1node พร้อมคำต่อท้าย "+" สำหรับ workingctx
          • ตรวจสอบการกระทำ: จู้จี้จุกจิกเกี่ยวกับการตรวจสอบข้อผิดพลาด
          • ตรวจสอบการกระทำ: ตรวจสอบการใช้อักษรตัวพิมพ์ใหญ่ในบรรทัดสรุป
          • churn: เลิกใช้ตัวเลือก -t ในความโปรดปรานของ -T
          • crecord: แก้ไขแถบด้านล่างอื่น
          • crecord: แก้ไขสไตล์ underbar สำหรับ orig_stdout
          • devel-warn: เพิ่มคำนำหน้าลงในข้อความทั้งหมด ("devel-warn:")
          • dirs._addpath: อย่าเปลี่ยนสตริง Python หลังจากเปิดเผย (ปัญหา 4589)
          • ส่ง: รวมการจัดรูปแบบ ParseErrors
          • ส่ง: ให้คำแนะนำระยะใกล้เคียงกับการแก้ไขสำหรับ {file, rev} ตั้งค่าฟังก์ชัน
          • ส่ง: เสนอคำแนะนำของคำสั่งที่มีชื่อคล้ายกัน
          • ส่วนขยาย: สนับสนุนการตอบกลับหลังจากโหลดส่วนขยายอื่น
          • get-with-headers: การสนับสนุนการแยกวิเคราะห์และการพิมพ์สวย ๆ ของ JSON
          • กราฟล็อก: ไม่ต้องข้ามคำสั่ง commands.log เพื่อให้ -fr ทำงาน
          • กราฟล็อก: ย้ายข้อคิดเห็นและ flag denoting revs อาจไม่ได้เรียงลำดับ
          • กราฟล็อก: ลบคืนที่เร็วเกินไปจาก getgraphlogrevs () สำหรับ repo ว่างเปล่า
          • lazymanifest: แก้ไขการรั่วไหลของหน่วยความจำใน lmiter_iterentriesnext () หลัง 3d485727e45e
          • lazymanifest: แก้ไข iterkeys hg pure ()
          • linkrev: แก้ไขปัญหาโดยใช้คำอธิบายประกอบของสำเนาการทำงาน
          • manifestv2: เพิ่มการสนับสนุนสำหรับการอ่านรูปแบบไฟล์ Manifest ใหม่
          • manifestv2: เพิ่มการสนับสนุนสำหรับการเขียนรูปแบบไฟล์ Manifest ใหม่
          • ล้าสมัย: หลีกเลี่ยงลูปที่ไม่มีขีด จำกัด จาก obs-cycle ใน divergence (issue4126)
          • บันทึก: เพิ่มตัวเลือกแบบโต้ตอบลงในคำสั่ง commit
          • บันทึก: อนุญาตให้แก้ไขไฟล์ใหม่ (issue4304)
          • record_curses: แก้ไขข้อบกพร่อง ui สำหรับไฟล์ที่เพิ่มใหม่
          • revbranchcache: เพิ่มการทดสอบเมื่อแคชไม่สามารถเขียนได้
          • revbranchcache: ย้ายออกจาก branchmap ไปยัง localrepo
          • revbranchcache: เติมแคชเพิ่มขึ้น
          • revbranchcache: เก็บ repo บนวัตถุ
          • revbranchcache: เขียนแคชแม้ระหว่างการดำเนินการอ่าน
          • revrange: ไม่แบ่งแยกการถอดถอนนามแฝงเป็น hash prefixes (issue4553)
          • ย้อนกลับ: แก้ปัญหาได้ชัดเจน (ฉบับที่ 4593)
          • ssl: แก้ไข symlink ก่อนที่จะตรวจสอบไฟล์ปฏิบัติการของ Apple python (issue4588)
          • ssl: ตั้งค่าสัญลักษณ์ที่ชัดเจนว่า "!" ไปที่ web.cacerts เพื่อปิดการตรวจสอบ SSL (BC)
          • แถบ: ล้างสถานะได้อย่างถูกต้องโดยใช้ --keep (issue4593)
          • subrepo: เพิ่มการสนับสนุน 'cat' สำหรับ git subrepos
          • subrepo: เพิ่มการสนับสนุนพื้นฐานสำหรับ hgsubrepo สำหรับคำสั่งไฟล์
          • subrepo: เพิ่มรวม / ยกเว้นการสนับสนุน subrepos git diffing
          • subrepo: เพิ่มการสนับสนุนสถานะสำหรับไฟล์ที่ถูกเพิกเฉยและสะอาดใน subrepos แบบ git
          • subrepo: เปลี่ยนอาร์กิวเมนต์ของ abstractsubrepo.init (API)
          • subrepos: สนับสนุนการเพิ่มไฟล์ใน subrepos ของ git
          • test-convert-git: แสดงแถบความคืบหน้าของสติคั่นด้วย octopus merge (issue4169)
          • test-histedit-edit.t: แสดงให้เห็นถึงความล้มเหลวระหว่างการใช้งาน histedit (issue4366)
          • test-https: เปิดใช้งานการทดสอบ dummycert เฉพาะเมื่อใช้ Apple python (issue4500)
          • test-shelve: ผ่อนปรนมากขึ้นเกี่ยวกับช่องว่าง (issue4124)
          • การทดสอบ: เพิ่มการทดสอบแสดงแคชแคชลดระดับหัวกรอง (ปัญหา 4550)
          • ทดสอบ: จัดการไดเร็กทอรี. hg ที่ถูกลบ (git 2.2.0 และสูงกว่า) (issue4585)
          • trydiff: เข้าร่วมชื่อไฟล์ด้วยคำนำหน้าเพียงครั้งเดียว
          • unbundle: ได้รับ 'wlock' เมื่อประมวลผล bundle2 (BC) (issue4596)
          • webcommands: กำหนดคำสั่ง dict ของคำสั่งที่พร้อมใช้งาน
          • เว็บคอมมิวนิตี้: กำหนดคำสั่งเว็บโดยใช้มัณฑนากร
          • สี: ระมัดระวังในการตั้งค่าโหมด ANSI ใน Windows (BC)
          • commands.push: ยกเลิกเมื่อแก้ไขการประเมินเป็นชุดว่าง (BC)
          • histedit: อนุญาตให้ histedit - ดำเนินต่อไปเมื่อไม่ได้อยู่ในลูกหลาน (BC)
          • log: แสดงโหนดสาขาปิดเป็น "_" (BC)
          • push: รับ local 'wlock' ถ้าต้องการ "pushback" (BC) (issue4596)
          • แก้ปัญหา: คำเตือนแบบเงียบ ๆ ของคำเตือนที่ไม่รู้จักสำหรับ -l / - list (BC)
          • ssl: ตั้งค่าสัญลักษณ์ที่ชัดเจนว่า "!" ไปที่ web.cacerts เพื่อปิดการตรวจสอบ SSL (BC)
          • unbundle: ได้รับ 'wlock' เมื่อประมวลผล bundle2 (BC) (issue4596)
          • subrepo: เปลี่ยนอาร์กิวเมนต์ของ abstractsubrepo.init (API)

          มีอะไรใหม่ ในเวอร์ชัน 3.3.3:

          • adjustlinkrev: จัดการค่า 'None' เป็นแหล่ง
          • adjustlinkrev: จัดเตรียม revs แหล่งข้อมูลสำหรับบรรพบุรุษเพียงครั้งเดียว
          • แก้ไข: ตรวจสอบการเปลี่ยนชื่อไดเรกทอรีสำหรับทั้งผู้ปกครองที่ผสาน (issue4516)
          • อธิบายประกอบ: นำบริบทของบรรพบุรุษมาใช้ใหม่เมื่อปรับค่า linkrev (issue4532)
          • dirstate: ไม่ต้องใช้กรณีที่แน่นอนเมื่อเพิ่ม dirs ใน icasefs (issue4578)
          • dirstate: ตรวจสอบว่า rootdir ลงท้ายด้วยตัวแบ่งไดเรกทอรี (issue4557)
          • filemerge: ทำความสะอาดภาษาในการช่วย mergemarkertemplate
          • ลืม: ล้างข้อมูลผลลัพธ์สำหรับการจับคู่กรณีที่ไม่แน่นอนใน icasefs
          • hgweb: ป้องกันไม่ให้โหลดแผนที่สไตล์จากไดเร็กทอรีอื่นที่ไม่ใช่เส้นทางที่ระบุ
          • mergecopies: นำมาใช้ใหม่ในบริบทของบรรพบุรุษเมื่อสำรวจประวัติไฟล์ (issue4537)
          • เทมเพลต: แก้ไข "log-q" เอาต์พุตสไตล์ดีฟอลต์
          • เทมเพลต: แก้ไข "log-q" เอาต์พุตของเฟสสไตล์
          • win32: 'เพิ่ม ctypes.WinError' - & gt; 'เพิ่ม ctypes.WinError ()'

          มีอะไรใหม่ ในเวอร์ชัน 3.3:

          • คำสั่ง:
          • เพิ่ม: เพิ่มไฟล์ที่ลืมไปแล้วแม้ไม่ได้จับคู่ตรง (BC)
          • addremove: เพิ่มไฟล์ที่ลืมไป (BC)
          • addremove: เพิ่มการสนับสนุนสำหรับธง -S
          • addremove: พิมพ์เส้นทางสัมพัทธ์เมื่อเรียกด้วย -I / -X (BC)
          • addremove: สนับสนุน addremove ที่มีเส้นทางที่ชัดเจนใน subrepos
          • backout: เพิ่ม - คอมเมนต์ตัวเลือก
          • commit: ยกเลิกถ้า --addremove ถูกระบุ แต่ไม่สำเร็จ
          • commit: ลบการค้นหาแบบย้อนกลับสำหรับซอร์สโค้รเมื่อไม่มีใน parent (issue4476)
          • commit: propagate --addremove เพื่อ subrepos ถ้ามีการระบุ -S (issue3759)
          • graft: แสดงข้อมูลสถานะที่เป็นประโยชน์มากขึ้นในขณะที่การปลูกถ่ายอวัยวะ
          • หลัก:
          • กลุ่ม: อย่าเขียนทับชุดแบ็กอัพที่มีอยู่ (BC)
          • osx: patch .pax.gz ไฟล์ในกลุ่ม pkg เพื่อแยกเป็น root (issue4081)
          • revset: จัดการ hidden linkrev สำหรับไฟล์ที่ขาดหายไปสำหรับหัว (issue4490)
          • revset: อนุญาต rev (-1) เพื่อระบุการแก้ไขค่า null (BC)
          • revset: แก้ไขบรรพบุรุษ (null) เพื่อรวมการแก้ไขเป็นโมฆะ (issue4512)
          • subrepo: อย่ายกเลิกเมื่อเพิ่มเมื่อมีการระบุ subrepos ที่ไม่ใช่ hg (issue 4513)
          • cmdserver: ใช้สตรีมที่ระบุเป็นช่องทางท่อเช่นคำสั่งอื่น ๆ
          • ส่วนขยาย: ตรวจสอบความเข้ากันได้กับเวอร์ชันหลักและรุ่นรอง (BC)
          • เท่านั้น
          • https: support tls sni (การระบุชื่อเซิร์ฟเวอร์) สำหรับ https urls (issue3090)
          • ignore: แก้ไขละเว้นไฟล์ที่สัมพันธ์กับ root repo (issue4473) (BC)
          • linkrev: จัดการ linked ที่ถูกกรองโดยไม่มีเด็กที่มองเห็นได้ (issue4307)
          • linkrev: ปรับ linkrev เมื่อใส่คำอธิบายประกอบ bootstrapping (issue4305)
          • linkrev: ใช้เนื้อหาไฟล์เนื้อหาที่ถูกต้องเมื่อปรับแต่ง linrev (issue4499)
          • memctx: คำนวณรายการอย่างถูกต้องพร้อมกับไฟล์ที่เพิ่งลบออก (issue4470)
          • memctx: แก้ไขไฟล์ Manifest สำหรับไฟล์ที่ลบ (issue4470)
          • obsstore: ปิดใช้งานการรวบรวมขยะระหว่างการเริ่มต้น (issue4456)
          • subrepo: สนับสนุนการลบด้วยเส้นทางที่ชัดเจนใน subrepos
          • subrepo: เพิ่มการสนับสนุนการคืนค่า sub sub ทั้งหมดของ git
          • subrepo: เพิ่มการสนับสนุน diff บางส่วนสำหรับ subrepos ของ git
          • subrepo: เพิ่มการสนับสนุนสถานะสำหรับไฟล์ที่ไม่ได้รับความสนใจใน git subrepos
          • win32: ลบไฟล์ Mercurial.ini จากโปรแกรมติดตั้ง Inno Setup (issue4435)
          • hgweb:
          • hgweb: อนุญาตให้ดู diffs กับ p1 หรือ p2 สำหรับการรวมการกระทำ (issue3904)
          • ส่วนขยาย:
          • สี: เพิ่มการสนับสนุน colorizing diffs ของ git subrepo
          • สี: เพิ่ม 'dim' ที่หายไปใน _effects
          • convert: เมื่อความล้มเหลว svn, note libsvn version (issue4043)
          • convert: แทนที่การอ้างอิงการแก้ไขในข้อความหากมี & gt; = hashes สั้น ๆ
          • convert: จัดการ LookupError ใน mercurial_source.lookuprev ()
          • extdiff: รื้อฟื้นความเข้ากันได้ย้อนหลังกับการอ้างอิงพารามิเตอร์ด้วยตนเอง
          • histedit: เพิ่มการทดสอบเพื่อแสดงให้เห็นว่าได้รับการแก้ไข issue4251 (issue4251)
          • largefiles: แก้ไขการกระทำของไดเรกทอรีที่ไม่มีการเปลี่ยนแปลงที่ largefile (issue4330)
          • largefiles: ใช้เส้นทาง 'default' สำหรับดึง largefiles ไม่ใช่ 'default-push'
          • largefiles: เปิดใช้การสนับสนุน subrepo สำหรับเพิ่ม, ลืม, นำออก
          • largefiles: แสดงความคืบหน้าในการตรวจสอบ standin hashes ใน changesets ขาออก
          • mq: การจัดการหัวกระดาษธรรมดาอย่างชาญฉลาด
          • patchbomb: อย่าให้เกียรติช่องว่างและรูปแบบการเปลี่ยนแปลง diffopts (BC)
          • rebase: แสดงข้อมูลสถานะที่เป็นประโยชน์มากขึ้นในขณะที่ rebasing
          • rebase: ตรวจสอบให้แน่ใจว่าการตรวจทาน rebase ยังคงปรากฏอยู่ (issue4504)
          • extdiff: หลีกเลี่ยงข้อโต้แย้งที่ไม่คาดคิดสำหรับเครื่องมือภายนอก (issue4463)
          • ไฮไลต์: ละเว้นการเบียดเสียดพิเศษของ Unicode (issue4291)
          • บันทึก: ไม่เคารพการเปลี่ยนแปลงรูปแบบ diffopts (issue4459)
          • แชร์: เพิ่มตัวเลือกในการแชร์บุ๊คมาร์ค
          • การปลูกถ่าย: เหมาะสมข้ามการตั้งค่าที่ว่างเปล่า (issue4423)

          มีอะไรใหม่ ในเวอร์ชัน 3.2.4:

          • demandimport: blacklist distutils.msvc9compiler (issue4475)
          • largefiles: backout f72d73937853 - อัปเดตการจับคู่เชิงเส้น m - & gt; แตกต่างไปจากนี้
          • largefiles: แก้ไขคำเตือนเกี่ยวกับไฟล์ที่ปลอมแปลงโดยใช้ 'remove -A' (issue4053)
          • largefiles: แก้ไขคำเตือนไฟล์ที่หลงลืมโดยลืม (issue4053)
          • largefiles: แนะนำเมธอด 'composelargefilematcher ()'
          • largefiles: ทำเครื่องหมาย lfile ตามที่เพิ่มใน lfdirstate เมื่อมีการเพิ่ม standin
          • sshpeer: การอ้างถึงเปลือกอย่างทั่วถึง

          มีอะไรใหม่ ในเวอร์ชัน 3.2.3:

          • บริบท: หยุดการตั้งค่าไม่มีสำหรับโหนดที่แก้ไขหรือเพิ่มแล้ว
          • Darwin: ละเว้นจุดเชื่อมต่อที่ไม่สามารถอ่านได้เมื่อ normcase () ing เส้นทางของไฟล์
          • การเข้ารหัส: เพิ่ม hfsignoreclean เพื่อลบอักขระที่ละเว้น HFS
          • largefiles: ไม่ได้ลบ largefiles ในการใช้งานแห้งแบบพิเศษ
          • log: fix log -f เส้นทางที่ช้าไปตามประวัติจริง
          • log: แก้ไขปัญหาการล็อก revset ที่ไม่เสถียร
          • manifest: ไม่อนุญาตให้ตั้งค่า id โหนดของรายการเป็น None
          • ผู้ตรวจสอบภายใน: ตรวจสอบชื่อแทนของ Windows shortname
          • ผู้ตรวจสอบข้อมูล: ตรวจสอบว่ามีการทำเครื่องหมายจุดพิกัดที่ถูกละเว้นใน OS X
          • rebase: ละเว้นสถานะลบเมื่ออัปเดตกลับไปเป็น parent parent wc
          • ปรับปรุง: เพิ่มการทดสอบไฟล์ท้องถิ่นที่ไม่ได้ติดตาม
          • อัปเดต: ไม่เขียนทับไฟล์ที่ไม่ได้ติดตามที่ไม่ได้ติดตามในการอัพเดต

          มีอะไรใหม่ ในเวอร์ชัน 3.2.2:

          • changegroup: แก้ไขไฟล์ linkrevs ระหว่างการจัดเรียงใหม่ (issue4462)
          • hgweb: ส่งการตอบสนอง HTTP ที่เหมาะสมหลังจากข้อยกเว้น uncaught
          • largefiles: หลีกเลี่ยงการตรวจสอบ exec-bit บนแพลตฟอร์มที่ไม่รู้จัก
          • largefiles: ไม่แสดง largefile / normal prompts ถ้าด้านใดด้านหนึ่งไม่เปลี่ยนแปลง
          • manifest: แก้ไขข้อผิดพลาดที่ไฟล์ทำเครื่องหมาย copy 'add' ทำงานได้
          • ผสาน: กำหนดสิ่งที่รวมเข้ากับสิ่งที่อยู่ในรูปแบบสั้น
          • ผสาน: ก่อนที่ cd / dc prompt ให้ตรวจสอบว่ามีการเปลี่ยนเปลี่ยนไปจริงๆ
          • mq: แก้ไขการปรับปรุงส่วนหัวที่เกิดขึ้นในคำสั่ง "ผิด"
          • mq: แนะนำ insertplainheader - การใช้งานที่ไร้เดียงสาเหมือนเดิม
          • mq: เมื่อเพิ่มส่วนหัวในโหมดธรรมดาให้แยกจากข้อความ (issue4453)
          • mq: เมื่อตั้งค่าข้อความในโหมดธรรมดาให้แยกจากส่วนหัว (issue4453)
          • push: หยุดการใช้งานกลุ่มที่เป็นอิสระของ bundle2 ใน syncphase (issue4454)
          • Pushkey: จับข้อบกพร่องของ hook hook prepushkey (issue4455)
          • อย่างสง่างาม
          • เปลี่ยนชื่อ: รายงานการลบและเพิ่มไฟล์ตามที่ได้รับการแก้ไข (issue4458)
          • อย่างถูกต้อง
          • เปลี่ยนกลับ: ค้นหาข้อมูลคัดลอกสำหรับการแก้ไขภายในเครื่องทั้งหมด
          • revset: แก้ไขครั้งแรกและครั้งสุดท้ายสำหรับ generatorset (issue4465)
          • เทมเพลต: แก้ไขปัญหา "less" & amp; ลิงก์ "เพิ่มเติม" ในสไตล์กระดาษ (issue4460)

          มีอะไรใหม่ ในเวอร์ชัน 3.2.1:

          • บุ๊คมาร์ค: แก้ไขรูปแบบข้อความแลกเปลี่ยน (issue4439)
          • changegroup: อย่าเก็บค่าที่ไม่ได้ใช้ใน fnodes (issue4443)
          • convert: ใช้ git diff-tree -n% แทน --find-copies = n% สำหรับ git เก่ากว่า
          • การค้นพบ: ดัชนีระหว่างตัวอย่างกับ yesno ต้องตรงกัน (issue4438)
          • การค้นพบ: จำกัด 'หัวทั้งหมดในท้องถิ่นที่รู้จักจากระยะไกล' เป็นจริง 'ทั้งหมด' (issue4438)
          • extdiff: อ้างถึงตัวเลือกที่ผู้ใช้ส่งให้กับเชลล์
          • hgweb: แก้ไขข้อขัดข้องเมื่อใช้ web.archivesubrepos
          • จดหมาย: ใช้ค่า verifycert config ในปัจจุบันจริง
          • rebase: แก้ไข rebase โดยไม่มีบรรพบุรุษร่วมกัน (issue4446)
          • ให้บริการ: แก้ไขเมตาแท็กของตัวเลือก --daemon-pipefds
          • templater: ไม่เขียนทับการแมปคำหลักใน runsymbol () (issue4362)

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

gitwalker
gitwalker

15 Apr 15

bzr-rewrite
bzr-rewrite

20 Feb 15

BzrSync
BzrSync

11 May 15

LinCVS XXL
LinCVS XXL

2 Jun 15

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

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