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 பகுதி பெயர்களை சேவையக வடிவங்களுடன் வரைபடமாக்குகிறது; பொருந்தும் குழுவின் ஹோஸ்ட் மற்றும் போர்ட் மதிப்புகள் இயல்புநிலைகளை மீறலாம், மேலும் விதிவிலக்குகள் வேறு வழியில் கட்டமைக்கப்பட்ட ப்ராக்ஸியைத் தவிர்க்கலாம்.

பின்னர் கணினி-நிலை மற்றும் தளம்-சார்ந்த மூலங்கள், தனிப்பயன் கட்டமைப்பு கோப்பகம் மற்றும் கட்டளை-வரி மேலெழுதல்களைக் கருத்தில் கொள்ளுங்கள். மற்றொரு பயனரின் வீட்டு கோப்பகத்திற்குப் பதிலாக உண்மையான கணக்கு அல்லது அழைப்பின் கோப்புகளைக் கேளுங்கள்.

ஒரு பார்வையாளர் மதிப்புகளை மூலம் மற்றும் எல்லை அடிப்படையில் லேபிளிட வேண்டும். தகுதியற்ற ஒற்றை கணினி ப்ராக்ஸி சரம் ஹோஸ்ட்-சார்ந்த முடிவையும் பயனர்-கோப்பு உள்ளீடுகளுக்கும் கணினி கொள்கைக்கும் இடையிலான வேறுபாட்டையும் இழக்கிறது.

தொடர்புடைய கட்டுரைகள்