TortoiseSVN सर्वर-विशिष्ट प्रॉक्सी सेटिंग्स के लिए Subversion के रनटाइम कॉन्फ़िगरेशन का उपयोग करता है। Windows पर %APPDATA%\Subversion के अंतर्गत उपयुक्त servers फ़ाइल संपादित करें और एक नामित समूह जोड़ें:

[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 सेटिंग्स का उपयोग केवल तब करें जब मध्यस्थ उनकी मांग करे, और उन क्रेडेंशियल के लिए कॉन्फ़िगरेशन को उचित रूप से सुरक्षित रखें।

संबंधित लेख