TortoiseSVN dùng cấu hình thời gian chạy của Subversion cho các thiết lập proxy dành riêng cho máy chủ. Trên Windows, hãy sửa tệp servers thích hợp trong %APPDATA%\Subversion và thêm một nhóm có tên:

[groups]
external = svn.partner.example, *.vendor.example

[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080

Hợp nhất các phần đó vào tệp hiện có. Giá trị của nhóm là danh sách các mẫu tên máy chủ; phần khớp cung cấp thiết lập kết nối cho các máy chủ đó. Đối với tuyến kho lưu trữ công khai, một máy chủ và cổng từ danh sách proxy HTTP có thể điền các trường điểm cuối của phần đó.

Điều này hoạt động khi có thể phân biệt các kho lưu trữ cần proxy theo tên máy chủ. Đây không phải quy tắc cho các đường dẫn kho lưu trữ tùy ý như /repo-a so với /repo-b trên cùng một máy chủ.

Giữ nguyên các thiết lập toàn cục và ngoại lệ proxy hiện có khi xem xét kết quả thực tế. Việc nhóm theo máy chủ thay đổi cách Subversion tiếp cận máy chủ; nó không thay đổi việc xác thực của chính kho lưu trữ đó.

Chỉ dùng các thiết lập http-proxy-username và http-proxy-password tương ứng khi trung gian yêu cầu, đồng thời bảo vệ cấu hình một cách phù hợp cho các thông tin đăng nhập đó.

Bài viết liên quan