2011-10-26 13 views
7

Trong TortoiseHg, có thể ngăn chặn cửa sổ bật lên xác nhận xuất hiện khi đẩy vào một kho lưu trữ SSH không?Suppress "Push to remote repository?" nhắc trong TortoiseHg khi đẩy qua SSH

Đó là cửa sổ bật lên có tiêu đề "Xác nhận Push to remote Repository" với nội dung "Push to remote repository ssh: // server/repo?".

Trong khi tôi đánh giá cao cảnh báo, tôi muốn vô hiệu hóa nó ít nhất là đối với một số repos hoặc một số đường dẫn ssh.

Có thể tắt hộp thoại xác nhận này và luôn cho phép đẩy không?

enter image description here

+2

Có vẻ như ai đó gửi [một vấn đề] (https://bitbucket.org/tortoisehg/thg/ vấn đề/190/push-always-want-confirmation) cho những người devoisehg, mặc dù nó không giống như có một sửa chữa hoặc một workaround tại thời điểm này (và cập nhật thread mới nhất là 4 ngày trước). – James

+0

Cảm ơn có vẻ như vậy, tôi sẽ đợi lâu hơn một chút để xem liệu có ai có bất kỳ giải pháp nào ngay bây giờ không –

Trả lời

1

Cảnh báo: Đây là một câu trả lời khủng khiếp và bạn không nên sử dụng nó. Nhưng thiếu một lựa chọn tốt hơn, ở đây là:

Có thể viết một tập lệnh AutoIt ngay lập tức nhấp qua hộp này. Điều này thiếu khéo léo, vì nó bỏ qua những gì repo bạn đang cố gắng để đẩy đến, nhưng nếu bạn chỉ muốn hộp để biến mất, nó chủ yếu là công việc.

While 1 
    WinWaitActive("Confirm Push to remote Repository") 
    Send("y") 
Wend 
1

Trong giao diện Đồng bộ hóa, nhấn vào nút Options, và kiểm tra Allow push of a new branch

enter image description here

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