Baadh gelinta boroksi ee martigeliyaha Subversion
Akhri qaabeynta servers ee Subversion oo ay la socdaan qiyamka guud iyo xeerarka kooxaha martigeliyaha.
Faylka ~/.subversion/servers ee caadiga ah ee isticmaalaha Unix, baadhistan waxay liis garaysaa gelinta boroksi ee la doortay iyo khariidadaha kooxaha martigeliyaha iyada oo aan daabicin erayada sirta ah ee kaydsan:
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)Hayso magaca martigeliyaha kaydka la socodka natiijadan. Skriptigu wuxuu soo sheegaa waxa ku jira faylka, ma aha wadada uu Subversion ugu dambeeyay doortay.
Hubi qaybta magaca leh ee kooxda u dhiganta marka laga reebo global. Qaybta groups waxay magacyada u xiriirtaa qaababka server-ka; qiimaha martigeliyaha iyo dekedda kooxda u dhiganta waxay ka sarreeyi karaan kuwa caadiga ah, marka laga reebo waxay dhaafi karaan boroksi si kale loo habeeyay.
Kadib tixgeli ilaha heerka nidaamka iyo kuwa gaar u ah barta, galka habaynta gaarka ah iyo ka-badashada khadka amarka. Weydii faylalka akoonka ama wicitaanka dhabta ah, ma aha galka guriga isticmaale kale.
Muuqaaladu waa inay qiimaha ku calaamadiyaan isha iyo baaxadda. Hal xarriiq oo aan sinnayn oo ku saabsan boroksi nidaamku waxay lumisaa go’aanka gaar u ah martigeliyaha iyo farqiqa u dhexeeya gelinta faylka isticmaalaha iyo siyaasadda nidaamka.