2009-10-09 18 views
5

Tôi không thích Mercurial gây ô nhiễm cho cây nguồn với các tệp .orig và như vậy. Có thể giữ tất cả các tệp như vậy trong/tmp không?Có cách nào để yêu cầu Mercurial đặt các tệp .orig vào một thư mục riêng biệt không?

+0

hg không làm điều đó trên bất kỳ cài đặt nào tôi đã sử dụng - bạn có chắc đó không phải là một quy trình khác –

+0

Thậm chí còn có một luồng ngăn xếp về vấn đề tương tự: http://stackoverflow.com/questions/1067680/ Làm thế nào để tự động loại bỏ-tất cả-orig-files-in-mercurial-working-tree –

+0

Đó là lý do tại sao tôi nghĩ Mercurial làm điều đó. –

Trả lời

0

Tôi không chắc chắn điều đó có thể làm điều đó, nó có thể chỉ là các chương trình hợp nhất của bạn. Nếu nó là mercurial, tôi chắc chắn nó không phải là hiện tại cấu hình.

+3

Lệnh hoàn nguyên sẽ tạo các tệp '.orig' trừ khi bạn sử dụng' --no-backup'. –

+2

Tôi tin rằng vấn đề là Kdiff3 [bundled w tortoise Hg] (hoặc có thể một công cụ hợp nhất) .. Trong kDiff3, Nếu bạn nhìn theo SETTINGS> CONFIGURE kDiff3> DIRECTORY ... tùy chọn cuối cùng là "backup file (.orig)" - Nếu bạn bỏ chọn KD3 này sẽ không ghi các tập tin - tôi không nghĩ rằng bạn "cần" là như Hg là giữ một kỷ lục 'pre merge' anyway - ai đó có thể kinh nghiệm hơn trong phân phối SC xin vui lòng trọng lượng trong ngày này ... thx – jpmyob

+0

@jpmyob: CẢM ƠN BẠN! Ngay cả sau khi đi với sự thay đổi --no-backup, tôi vẫn thấy các file .orig mới được tạo ra. Cập nhật cài đặt của kdiff3 là bước bổ sung mà tôi đã bỏ lỡ - tất cả đều tốt. –

Các vấn đề liên quan