Để TortoiseHg pull từ kho HTTP hoặc HTTPS, hãy cấu hình phần http_proxy của Mercurial trong tệp hgrc hoặc mercurial.ini phù hợp:

[http_proxy]
host = proxy.example:8080

Chọn tệp cho phạm vi mong muốn: cấu hình theo người dùng cho công việc của người dùng đó, hoặc cấu hình kho cho thiết lập hẹp hơn. Vị trí khác nhau tùy nền tảng, và nhiều phạm vi có thể đóng góp giá trị. Thay máy chủ và cổng mẫu bằng điểm cuối đã được phê duyệt. Đối với kho công khai trên tuyến đường cho phép trung gian công khai, danh sách proxy HTTP cung cấp ứng viên cho các trường đó.

Kiểm tra URL của kho trước khi áp dụng cài đặt này. Kho SSH dùng phương thức truyền tải khác; các tùy chọn này không biến nó thành yêu cầu HTTP. Mở trang web của kho trong trình duyệt không kiểm tra tuyến SSH đó.

Nếu trung gian yêu cầu xác thực, Mercurial cung cấp tùy chọn proxy riêng user và passwd. Chúng xác định tài khoản proxy, không phải tài khoản kho. Giữ thông tin xác thực riêng tư ngoài các ví dụ cấu hình chia sẻ.

Phần này cũng cung cấp danh sách bỏ qua và tùy chọn always ảnh hưởng đến hành vi bỏ qua. Hãy kiểm tra chúng nếu điểm cuối đã nhập không được chọn cho máy chủ mong muốn.

Ngay cả sau khi yêu cầu đến kho, kho vẫn có thể yêu cầu đăng nhập riêng. Giữ tài khoản đó trong khi sửa tuyến proxy hoặc xác thực proxy.

Bài viết liên quan