Subversion සත්කාරකය සඳහා ප්රොක්සි ආදාන පරීක්ෂා කරන්න
Subversion හි servers වින්යාසය එහි ගෝලීය අගයන් සහ සත්කාරක-කණ්ඩායම් නීති සමඟ එකට කියවන්න.
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 කොටස නම් සේවාදායක රටාවන්ට සිතියම් කරයි; ගැළපෙන කණ්ඩායමේ සත්කාරක සහ තොටුපළ අගයන් පෙරනිමි අගයන් ඉක්මවා යා හැක, සහ ව්යතිරේක වෙනත් ආකාරයකින් වින්යාස කළ ප්රොක්සිය මඟ හැරිය හැක.
පසුව පද්ධති-මට්ටමේ සහ වේදිකා-නිශ්චිත මූලාශ්ර, අභිරුචි වින්යාස නාමාවලියක් සහ විධාන රේඛා ඉක්මවීම් සලකා බලන්න. වෙනත් පරිශීලකයෙකුගේ නිවෙස් නාමාවලිය වෙනුවට සැබෑ ගිණුමේ හෝ ඇමතුමේ ගොනු අසන්න.
දර්ශකයක් අගයන් මූලාශ්රය සහ විෂය පථය අනුව ලේබල් කළ යුතුය. අසම්පූර්ණ පද්ධති ප්රොක්සි තන්තුවක් සත්කාරක-නිශ්චිත තීරණය සහ පරිශීලක ගොනු ආදාන සහ පද්ධති ප්රතිපත්තිය අතර වෙනස යන දෙකම අහිමි කරයි.