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 ਸੈਟਿੰਗਾਂ ਸਿਰਫ਼ ਤਦ ਵਰਤੋ ਜਦੋਂ ਵਿਚੋਲਾ ਉਹਨਾਂ ਦੀ ਮੰਗ ਕਰੇ, ਅਤੇ ਉਹਨਾਂ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਲਈ ਕਨਫਿਗਰੇਸ਼ਨ ਨੂੰ ਢੁਕਵੇਂ ਢੰਗ ਨਾਲ ਸੁਰੱਖਿਅਤ ਰੱਖੋ।

ਸੰਬੰਧਿਤ ਲੇਖ