សម្រាប់ឯកសារ ~/.subversion/servers ធម្មតារបស់អ្នកប្រើ Unix ការពិនិត្យនេះរាយការបញ្ចូលប្រូកស៊ីដែលបានជ្រើស និងការផ្គូផ្គងក្រុមម៉ាស៊ីន ដោយមិនបោះពុម្ពពាក្យសម្ងាត់ដែលបានរក្សាទុក៖

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 ផ្គូផ្គងឈ្មោះទៅលំនាំម៉ាស៊ីនបម្រើ។ តម្លៃម៉ាស៊ីន និងច្រករបស់ក្រុមដែលត្រូវគ្នាអាចជំនួសតម្លៃលំនាំដើម ហើយករណីលើកលែងអាចឆ្លងកាត់ប្រូកស៊ីដែលបានកំណត់តាមវិធីផ្សេង។

បន្ទាប់មកពិចារណាប្រភពកម្រិតប្រព័ន្ធ និងជាក់លាក់តាមវេទិកា ថតកំណត់ផ្ទាល់ខ្លួន និងការជំនួសតាមបន្ទាត់ពាក្យបញ្ជា។ សួរឯកសាររបស់គណនី ឬការហៅពិត មិនមែនថតផ្ទះរបស់អ្នកប្រើផ្សេងទេ។

កម្មវិធីមើលគួរដាក់ស្លាកតម្លៃតាមប្រភព និងវិសាលភាព។ ខ្សែអក្សរប្រូកស៊ីប្រព័ន្ធតែមួយដែលគ្មានការបញ្ជាក់ បាត់បង់ទាំងការសម្រេចចិត្តជាក់លាក់តាមម៉ាស៊ីន និងភាពខុសគ្នារវាងការបញ្ចូលពីឯកសារអ្នកប្រើ និងគោលនយោបាយប្រព័ន្ធ។

អត្ថបទពាក់ព័ន្ធ