Từ Câu hỏi thường gặp về Rùa :
Thêm những dòng này vào tệp Mercurial.ini cá nhân của bạn
[tiện ích mở rộng]
extdiff =
[extdiff]
cmd.winmerge = C: \ Tệp chương trình \ WinMerge \ WinMergeU.exe
opts.winmerge = / e / x / u / wl
Bây giờ hãy chạy công cụ Cài đặt Toàn cầu. Trên tab TortoiseHg, bạn sẽ thấy winmerge có sẵn trong danh sách thả xuống cho Visual Diff Command. Chọn winmerge, áp dụng, sau đó đóng.
Cách tiếp cận tương tự này có thể được sử dụng để thêm gần như bất kỳ công cụ tìm khác biệt trực quan nào, nhưng lưu ý rằng công cụ tìm khác biệt của bạn phải có khả năng hỗ trợ các khác biệt thư mục nếu nó được sử dụng bởi TortoiseHg, trừ khi bạn đang sử dụng phiên bản 0.8 trở lên.
Joel cũng cung cấp một giải pháp ở đây trong trường hợp bạn chạy Mercurial dưới Cygwin.
Giải thích về dòng lệnh WinMerge lập luận ở đây . Tóm lược:
/e
cho phép bạn đóng WinMerge chỉ bằng một lần bấm phím Esc
/x
đóng WinMerge (sau khi hiển thị hộp thoại thông tin) khi bạn bắt đầu so sánh các tệp giống hệt nhau
/u
ngăn WinMerge thêm đường dẫn (trái hoặc phải) vào danh sách Được sử dụng gần đây nhất (MRU)
/wl
mở phía bên trái dưới dạng chỉ đọc