Mercurial เจ๋งเพราะ:

เร็ว
  • มีวิธีการเก็บข้อมูลความต่างแบบบีบอัดที่มีประสิทธิภาพสูงมาก

  • ถูกออกแบบมาเพื่อเข้าถึงข้อมูลได้อย่างรวดเร็ว
  • ทำดัชนีของไฟล์และเซ็ตการแก้ไขทั้งหมด

  • ไม่กินแบนด์วิทและซีพียูเมื่อทำงานผ่านโปรโตคอล HTTP แลละ SSH

ทำงานได้กับผู้ใช้จำนวนมาก
  • รูปแบบการทำงานแบบกระจายศูนย์ทำให้รองรับผู้ใช้จำนวนไม่จำกัด
  • สนับสนุนการรวมประวัติการแก้ไขระหว่างกิ่งต่างๆ

  • ประสิทธิภาพไม่ตกลงมากเมื่อมีไฟล์และเซ็ตการแก้ไขจำนวนมาก
  • ไม่มีการล๊อคไฟล์!
ทนทาน
  • ใช้แฮชแบบ SHA1 เพื่อตรวจสอบความสมบูรณ์ของข้อมูลใน repository

  • ไม่มีการลบข้อมูลที่ถูกเก็บไว้ และสนับสนุน transaction journalling
  • สามารถตรวจสอบความสมบูรณ์ของทั้ง repository ได้อย่างรวดเร็ว
  • ง่ายต่อการทำสำเนา

ใช้ง่าย
  • คำสั่งส่วนมากคล้ายกับใน CVS และระบบ SCM อื่นๆ
  • มีตัวช่วยเหลือสำหรับคำสั่งที่มากับ Mercurial
  • มีหน้าเว็บสำหรับดู repository ในตัว (ตัวอย่าง)

  • มีเครื่องมือ GUI หลายหลาย

ทำงานได้บนหลายแพลทฟอร์ม
ฟรี

ThaiMajorFeatures (last edited 2009-05-20 09:14:53 by DirkjanOchtman)