2009-08-03 3 views
9

Tôi đang cố gắng kết nối với máy chủ HTTPS SVN từ xa từ bên trong tường lửa của công ty bằng TortoiseSVN. Tôi bắt buộc phải sử dụng proxy cho kết nối này. Vấn đề của tôi là cài đặt proxy của TortoiseSVN chỉ bao gồm tùy chọn để đặt địa chỉ máy chủ proxy trực tiếp. Tuy nhiên, proxy mà tôi đang kết nối thông qua được định cấu hình thông qua tập lệnh. Trong Firefox, ví dụ, tôi sử dụng tùy chọn "URL cấu hình proxy tự động" trong cài đặt mạng.TortoiseSVN qua tập lệnh proxy

Có cách nào để sử dụng tập lệnh cấu hình proxy với Tortoise không? Tôi không thể tìm thấy một trong giao diện người dùng cấu hình - có cách nào để cấu hình nó thông qua chỉnh sửa một tập tin cấu hình?

Trả lời

17

Có thể có một cách rõ ràng hơn để làm điều này nhưng bạn có thể chỉ cần lấy URL của tệp cấu hình tự động từ cài đặt firefox của bạn và mở nó: tệp .pac là văn bản thô với cú pháp khá đơn giản.

Trích xuất ip/cổng và thông tin cấu hình khác cho proxy công ty của bạn từ tệp đó phải tương đối đơn giản (hãy tìm tệp áp dụng cho dải IP của bạn nếu có nhiều hơn một). Rõ ràng, điều này không phải là rất đẹp trong ý nghĩa rằng, nếu cấu hình proxy thay đổi, bạn sẽ phải làm điều này một lần nữa thay vì được hưởng lợi từ các cài đặt tự động. Trong thực tế, thủ thuật đơn giản này đã rất hữu ích cho mọi thứ từ Putty đến TortoiseSVN cho tôi!

+4

Nó hoạt động hoàn hảo, cảm ơn. Tôi vừa nhập URL từ tập lệnh vào Firefox và nó cho phép tôi tải xuống tệp tập lệnh. Kịch bản đã kết thúc là phức tạp bất ngờ, nhưng tôi đã có thể chạy nó thông qua thư viện pacparser tại http://code.google.com/p/pacparser, mà có thể ngay lập tức cho tôi biết proxy nào sẽ sử dụng cho url SVN. Đang chờ bản sửa đổi hiện tại hoàn tất tải xuống khi tôi nhập thông tin này :) – matthock

+0

Rất vui khi tôi có thể trợ giúp và cảm ơn liên kết tới pacparser! Nó có thể có trong tay nếu CNTT của chúng tôi quyết định làm cho tập tin pac phức tạp hơn, chúng ta là khá dài nhưng đơn giản, đủ để phân tích thủ công. –

+4

Điều gì xảy ra nếu có kho SVN bên trong và bên ngoài mạng LAN? Có cần thiết cho tôi tiếp tục bật và tắt tùy chọn "Bật Proxy Server" trong cài đặt không? --- Nếu công cụ là một thingy mà tích hợp vào Windows File Explorer thì nó không phải là quá xa để tạo ra một "Sử dụng cài đặt Internet Explorer". – Notinlist