- Jujutsu: DVCS ที่เข้ากันได้กับ Git ซึ่งผสานความสามารถของ Git, Mercurial และ Pijul/Darcs เข้าด้วยกัน พร้อมเพิ่มฟีเจอร์เฉพาะตัว
- เครื่องมือบรรทัดคำสั่งมีชื่อว่า
jj และโปรเจ็กต์มีชื่อว่า "Jujutsu"
- Jujutsu เข้ากันได้กับ Git และใช้ Git เป็นแบ็กเอนด์
- คำสั่งของ Jujutsu เกือบทั้งหมดจะคอมมิต working copy โดยอัตโนมัติ จึงไม่จำเป็นต้องใช้
git stash
- ใน Jujutsu รีโพซิทอรีมีบทบาทสำคัญกว่า working copy
- งานทั้งหมดในรีโพซิทอรีจะถูกบันทึกไว้ ทำให้ย้อนกลับและยกเลิกการทำงานได้ง่าย
- ความขัดแย้งจะถูกบันทึกไว้ในคอมมิต และสามารถแก้ไขได้ภายหลัง
- Jujutsu รองรับการ rebase อัตโนมัติแม้ในกรณีที่มีความขัดแย้ง
- Jujutsu ให้การรองรับอย่างครอบคลุมสำหรับการเขียนประวัติย้อนหลังใหม่
- เครื่องมือนี้มีฟีเจอร์ค่อนข้างครบถ้วนแล้ว แต่ยังอาจมีบั๊กด้านประสิทธิภาพและการรองรับเวิร์กโฟลว์ที่หลากหลายยังมีจำกัด
- มีคำแนะนำการติดตั้งสำหรับระบบปฏิบัติการอื่น ๆ
- สามารถตั้งค่าเริ่มต้นสำหรับชื่อและอีเมลของคอมมิตได้
- สามารถตั้งค่าการเติมคำสั่งอัตโนมัติบนบรรทัดคำสั่งสำหรับเชลล์ต่าง ๆ ได้
- วิธีที่ดีที่สุดในการเริ่มต้นใช้ Jujutsu คือทำตามบทเรียนสอนใช้งาน
- ยังมีเครื่องมืออื่นที่คล้ายกับ Jujutsu และแก้ปัญหาในลักษณะใกล้เคียงกันอยู่ด้วย
2 ความคิดเห็น
Jujutsu - ระบบจัดการเวอร์ชันแบบกระจายที่เข้ากันได้กับ Git ซึ่งเรียบง่ายและทรงพลัง
ผมเคยโพสต์เรื่องนี้ไว้เมื่อปีกว่าแล้ว แต่ตอนนี้มันกลับมาเป็นประเด็นบน HN อีกครั้งครับ
ความคิดเห็นจาก Hacker News
jj logความสามารถในการแก้ conflict และ ID ของ changeset แบบย่อสำหรับคำสั่งที่รวดเร็ว