TortoiseSVN ใช้การกำหนดค่าเวลารันของ Subversion สำหรับการตั้งค่าพร็อกซีเฉพาะเซิร์ฟเวอร์ บน Windows ให้แก้ไขไฟล์ servers ที่เกี่ยวข้องภายใต้ %APPDATA%\Subversion แล้วเพิ่มกลุ่มที่มีชื่อ:

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

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

รวมส่วนเหล่านั้นเข้ากับไฟล์ที่มีอยู่ ค่าของกลุ่มคือรายการรูปแบบชื่อโฮสต์ ส่วนที่ตรงกันจะให้การตั้งค่าการเชื่อมต่อสำหรับโฮสต์เหล่านั้น สำหรับเส้นทางที่เก็บสาธารณะ โฮสต์และพอร์ตจากรายการพร็อกซี HTTPสามารถเติมฟิลด์ปลายทางของส่วนนั้นได้

วิธีนี้ใช้ได้เมื่อที่เก็บที่ต้องใช้พร็อกซีแยกแยะได้ด้วยชื่อโฮสต์ ไม่ใช่กฎสำหรับพาธที่เก็บตามอำเภอใจเช่น /repo-a เทียบกับ /repo-b บนเซิร์ฟเวอร์เดียวกัน

รักษาการตั้งค่าส่วนกลางและข้อยกเว้นพร็อกซีที่มีอยู่เมื่อตรวจสอบผลลัพธ์จริง การจัดกลุ่มตามโฮสต์เปลี่ยนวิธีที่ Subversion เข้าถึงเซิร์ฟเวอร์ แต่ไม่เปลี่ยนการรับรองความถูกต้องของที่เก็บนั้นเอง

ใช้การตั้งค่า http-proxy-username และ http-proxy-password ที่ตรงกันเฉพาะเมื่อตัวกลางต้องการเท่านั้น และปกป้องการกำหนดค่าให้เหมาะสมกับข้อมูลรับรองเหล่านั้น

บทความที่เกี่ยวข้อง