Tôi đã gặp vấn đề này trong gần một ngày và cuối cùng đã quyết định hét lên để được giúp đỡ.TortoiseHg: "TortoisePlink.exe" không được công nhận là lệnh nội bộ hoặc bên ngoài
Những điều tôi đã thực hiện:
- Cập nhật tập tin .ini của tôi với:
[ui] username = Tên ssh = "C: \ Program Files (x86) \ TortoiseHg \ TortoisePlink.exe "-ssh -2 -batch C
cũng đã cố gắng,
ssh =" C: \ Program Files (x86) \ Rùa Hg \ TortoisePlink.exe "-ssh -2 -batch C -i C: \ Program Files (x86) \ TortoiseHg \ ssh_keys \ my_rsa_key.ppk
- biến môi trường thiết lập để" PATH =; C : \ Program Files \ TortoiseHg"
- hiện tại thư mục .ini tập tin thiết lập để [đường dẫn] mặc định đẩy = ssh: //[email protected]/Username/test_repo
tôi nhận được một lỗi:
từ xa: http 404 không found.When Tôi back-truy nó tôi nhận ra TortoisePlink.exe không chạy. Tôi không có Putty được cài đặt cùng với TortoiseHg. Tôi có cần phải làm gì không?
Cảm ơn bạn. Tôi khởi động lại sau khi cài đặt TortoiseHg 3.5, và tôi vẫn gặp lỗi đó. Tôi đã sử dụng (1) (di chuyển TortoisePlink.exe lên một cấp độ thư mục) và nó làm việc ngay lập tức cho tôi, không cần khởi động lại thứ hai. –
Đồng thời xem tập tin Mercurial.ini để biết đường dẫn tuyệt đối tới TortoisePlink.exe –
Giải pháp đơn giản 3): vì bạn đã có đường dẫn tuyệt đối tới 'TortoisePlink.exe' trong tệp' mercurial.ini' của bạn, chỉ cần chỉnh sửa đường dẫn đó để bao gồm extra '\ lib' – jez