Unix ਵਰਤੋਂਕਾਰ ਦੀ ਆਮ ~/.subversion/servers ਫ਼ਾਈਲ ਲਈ, ਇਹ ਜਾਂਚ ਸੰਭਾਲੇ ਪਾਸਵਰਡ ਛਾਪੇ ਬਿਨਾਂ ਚੁਣੇ ਪਰਾਕਸੀ ਇਨਪੁਟ ਅਤੇ ਹੋਸਟ-ਸਮੂਹ ਮੈਪਿੰਗਾਂ ਦੀ ਸੂਚੀ ਦਿੰਦੀ ਹੈ:

from configparser import ConfigParser
from pathlib import Path

settings = ConfigParser(interpolation=None)
settings.read(Path.home() / '.subversion' / 'servers')
for key in ('http-proxy-host', 'http-proxy-port',
            'http-proxy-exceptions'):
    print(key, settings.get('global', key, fallback=''))

if settings.has_section('groups'):
    for group, patterns in settings.items('groups'):
        print('group', group, patterns)

ਇਸ ਆਉਟਪੁੱਟ ਨਾਲ ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਹੋਸਟਨਾਮ ਰੱਖੋ। ਸਕ੍ਰਿਪਟ ਫ਼ਾਈਲ ਦੀ ਸਮੱਗਰੀ ਦੱਸਦੀ ਹੈ, Subversion ਨੇ ਅੰਤ ਵਿੱਚ ਚੁਣਿਆ ਰਾਹ ਨਹੀਂ।

global ਤੋਂ ਇਲਾਵਾ ਮਿਲਦੇ ਸਮੂਹ ਦੇ ਨਾਮ ਵਾਲੇ ਭਾਗ ਦੀ ਵੀ ਜਾਂਚ ਕਰੋ। groups ਭਾਗ ਨਾਵਾਂ ਨੂੰ ਸਰਵਰ ਪੈਟਰਨਾਂ ਨਾਲ ਮੈਪ ਕਰਦਾ ਹੈ; ਮਿਲਦੇ ਸਮੂਹ ਦੇ ਹੋਸਟ ਅਤੇ ਪੋਰਟ ਮੁੱਲ ਡਿਫ਼ਾਲਟ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹਨ, ਅਤੇ ਅਪਵਾਦ ਦੂਜੇ ਤਰੀਕੇ ਨਾਲ ਸੰਰਚਿਤ ਪਰਾਕਸੀ ਨੂੰ ਬਾਈਪਾਸ ਕਰ ਸਕਦੇ ਹਨ।

ਫਿਰ ਸਿਸਟਮ-ਪੱਧਰੀ ਅਤੇ ਪਲੇਟਫ਼ਾਰਮ-ਖਾਸ ਸਰੋਤ, ਕਸਟਮ ਸੰਰਚਨਾ ਡਾਇਰੈਕਟਰੀ ਅਤੇ ਕਮਾਂਡ-ਲਾਈਨ ਓਵਰਰਾਈਡ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ। ਕਿਸੇ ਹੋਰ ਵਰਤੋਂਕਾਰ ਦੀ ਹੋਮ ਡਾਇਰੈਕਟਰੀ ਦੀ ਬਜਾਏ ਅਸਲ ਖਾਤੇ ਜਾਂ ਕਾਲ ਦੀਆਂ ਫ਼ਾਈਲਾਂ ਨੂੰ ਪੁੱਛੋ।

ਵਿਊਅਰ ਨੂੰ ਮੁੱਲ ਸਰੋਤ ਅਤੇ ਦਾਇਰੇ ਅਨੁਸਾਰ ਲੇਬਲ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ। ਇੱਕ ਅਯੋਗ ਸਿਸਟਮ ਪਰਾਕਸੀ ਸਟ੍ਰਿੰਗ ਹੋਸਟ-ਖਾਸ ਫ਼ੈਸਲਾ ਅਤੇ ਵਰਤੋਂਕਾਰ-ਫ਼ਾਈਲ ਇਨਪੁਟ ਬਨਾਮ ਸਿਸਟਮ ਨੀਤੀ ਦਾ ਫ਼ਰਕ ਦੋਵੇਂ ਗੁਆ ਦਿੰਦੀ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ