2010-05-12 22 views
7

Tôi không thấy các tùy chọn để thực hiện điều này. Tôi chỉ muốn đẩy các thay đổi liên quan đến nhánh mặc định của mình, không phải bất kỳ nhánh nào khác mà tôi có.gui tortoisehg tương đương với việc thực hiện "hg push -r"

Tôi nghĩ mình có thể làm điều này bằng cách sử dụng Trình thám hiểm Kho lưu trữ như sau: Trên thanh công cụ bên dưới địa chỉ lưu trữ, hộp kết hợp đầu tiên cho phép tôi chọn một chi nhánh. Tôi đặt cài đặt này thành mặc định. Tuy nhiên một khi tôi đẩy đi, nó muốn gắn cờ các thay đổi cục bộ không theo mặc định.

Bất kỳ ý tưởng nào?

Trả lời

9

Sau khi bạn xác định các bản chỉnh sửa gửi đi với mũi tên lên màu xanh lá cây, tùy chọn "Push to Here" xuất hiện trong menu ngữ cảnh của bản sửa đổi được chọn.

"Push to đây" là tương đương với việc "đẩy -r"

Screenshot

+1

Bạn hiện có tùy chọn "Đẩy nhánh đã chọn". – user276648

1

Tôi đã mất một thời gian để tìm ra câu trả lời @ J.Graumann của trên do đó câu trả lời này dành cho những người thích hình ảnh:

  1. Trong TortoiseHg, hãy nhấp vào nút Detect outgoing changes to. enter image description here

  2. Nhấp chuột phải vào bản sửa đổi bạn muốn đẩy.

  3. Chọn Push -> Push to Here. enter image description here

Kết quả: Bạn sẽ chỉ đẩy bản sửa đổi được chọn thay vì mọi thứ. enter image description here

Hy vọng điều này sẽ giúp bạn tiết kiệm thời gian.

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