|
Size: 3405
Comment:
|
← Revision 5 as of 2012-11-11 13:15:41 ⇥
Size: 0
Comment: English page has been deleted
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| <<Include(A:delete)>> ''Mercurial'' เจ๋งเพราะ: เร็ว:: * มี[[RevlogNG|วิธีการเก็บข้อมูล]]ความต่างแบบบีบอัดที่มีประสิทธิภาพสูงมาก * ถูกออกแบบมาเพื่อเข้าถึงข้อมูลได้อย่างรวดเร็ว * ทำดัชนีของไฟล์และ[[ThaiChangeSet|เซ็ตการแก้ไข]]ทั้งหมด * ไม่กินแบนด์วิทและซีพียูเมื่อทำงานผ่าน[[WireProtocol|โปรโตคอล]] HTTP แลละ SSH ทำงานได้กับผู้ใช้จำนวนมาก:: * รูปแบบการทำงานแบบกระจายศูนย์ทำให้รองรับผู้ใช้จำนวนไม่จำกัด * สนับสนุนการ[[ThaiMerge|รวมประวัติการแก้ไข]]ระหว่าง[[ThaiBranch|กิ่ง]]ต่างๆ * ประสิทธิภาพไม่ตกลงมากเมื่อมีไฟล์และเซ็ตการแก้ไขจำนวนมาก * ไม่มีการล๊อคไฟล์! ทนทาน:: * ใช้แฮชแบบ SHA1 เพื่อตรวจสอบความสมบูรณ์ของข้อมูลใน [[ThaiRepository|repository]] * ไม่มีการลบข้อมูลที่ถูกเก็บไว้ และสนับสนุน transaction journalling * สามารถตรวจสอบความสมบูรณ์ของทั้ง repository ได้อย่างรวดเร็ว * ง่ายต่อการ[[BackUp|ทำสำเนา]] ใช้ง่าย:: * คำสั่งส่วนมากคล้ายกับใน CVS และระบบ SCM อื่นๆ * มีตัวช่วยเหลือสำหรับคำสั่งที่มากับ Mercurial * มีหน้าเว็บสำหรับดู repository ในตัว ([[http://selenic.com/repo/hg|ตัวอย่าง]]) * มี[[GUIClients|เครื่องมือ GUI]] หลายหลาย ทำงานได้บนหลายแพลทฟอร์ม:: * ทำงานได้บนยูนิกซ์, MacOS X, และ[[CategoryWindows|วินโดว์]] * มี[[RepositoryConversion|เครื่องมือสำหรับแปลง repository]] สำหรับ [[SCM|SCMs]] ดังๆหลายตัว * สนับสนุน[[WorkingPractices|วิธีการใช้งาน]]หลากหลาย * สนับสนุนการใช้ [[Hook|hooks]] และมี[[Extensions|ตัวเสริม]]หลากหลาย ฟรี:: * [[DeveloperRepos|ซอร์สโค้ด]]ในสัญญาแบบ GPL * มี[[MailingLists|ชุมชุน]]ที่กระตือรือร้นในการให้ความช่วยเหลือและสำหรับ[[DeveloperInfo|นักพัฒนา]] |
