Tôi có một tệp có tên là some/work/file.py trong repo của mình.Mercurial cách tạo bản vá cho một tệp trong repo
Tôi đã được làm việc trong repo (trên các tập tin khác nữa ngoài file.py) và cam kết thay đổi của tôi và đã đi từ phiên bản 20 đến 30.
Làm thế nào tôi sẽ tạo ra một bản vá cho chỉ file.py từ sửa đổi 20-30 mà không bao gồm các tập tin khác?
Cái gì như:
hg export 20:30 file.py > new.patch
đã thử lệnh nhưng không hoạt động.
Cảm ơn bạn
Cảm ơn bạn, sau đó tôi có thể áp dụng bản vá khác làm bản vá có nhập hg? – Neeran
Có cập nhật để rev 20, có bạn có thể. Lưu ý rằng điều này sẽ chỉ cập nhật 'file.c' và lịch sử changeset (20:30) sẽ bị mất. Chăm sóc để giải thích vấn đề bạn đang giải quyết là gì? – Helgi
Phạt tiền của nó Tôi chỉ muốn thay đổi đối với file.py duy nhất được xuất dưới dạng bản vá chứ không phải các thay đổi khác đối với các tệp khác trong cùng một cam kết. – Neeran