Airson an fhaidhle àbhaisteach ~/.subversion/servers aig neach-cleachdaidh Unix, tha an rannsachadh seo a’ liostadh cuir-a-steach proxy taghte agus mapadh bhuidhnean òstair gun fhaclan-faire glèidhte a chlò-bhualadh:

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)

Cùm ainm òstair an ionaid-stòraidh leis an toradh seo. Tha an sgriobt ag aithris susbaint faidhle, chan e an t-slighe a thagh Subversion aig a’ cheann thall.

Thoir sùil air earrann ainmichte na buidhne a tha a’ freagairt a bharrachd air global. Tha earrann groups a’ mapadh ainmean gu pàtrain frithealaiche; faodaidh luachan òstair is puirt buidhne a tha a’ freagairt a dhol thairis air na ro-ghnàth-roghainnean, agus faodaidh eisgeachdan proxy a chaidh a rèiteachadh air dhòigh eile a sheachnadh.

An uairsin cuir an aire do stòran aig ìre siostaim agus stòran a tha sònraichte don àrd-ùrlar, pasgan rèiteachaidh gnàthaichte agus ath-sgrìobhaidhean air an loidhne-àithne. Faighnich mu fhaidhlichean a’ chunntais no a’ ghairm fhìor, chan e pasgan dachaigh neach-cleachdaidh eile.

Bu chòir do shealladair luachan a chomharrachadh a rèir stòr agus farsaingeachd. Tha aon sreang neo-thaiceil mu proxy siostaim a’ call an dà chuid a’ cho-dhùnadh a tha sònraichte don òstair agus an t-eadar-dhealachadh eadar cuir-a-steach bho fhaidhle cleachdaiche agus poileasaidh siostaim.

Artaigilean co-cheangailte