ஒரு கட்டளைக்காக Subversion இன் HTTP ப்ராக்ஸியை மீறுதல்
பயனரின் நிரந்தர ப்ராக்ஸி கோப்பை மீண்டும் எழுதுவதற்குப் பதிலாக svn இன் மீளக்கூடிய --config-option மூலம் servers உள்ளமைப்பு மதிப்புகளை அனுப்புதல்.
Subversion இன் கட்டளை வரி கிளையண்ட் ஒரு அழைப்பிற்கு இயக்கநேர அமைப்புகளை மீற முடியும். HTTP களஞ்சியச் செயல்பாட்டிற்கு ப்ராக்ஸி ஹோஸ்ட் மற்றும் போர்ட்டிற்கு --config-option ஐ மீண்டும் செய்யவும்:
svn checkout \
--config-option servers:global:http-proxy-host=proxy.example \
--config-option servers:global:http-proxy-port=8080 \
https://svn.example/repository/project working-copy
காட்டப்படும் பின்சாய்வுக் கோடு தொடர்வு POSIX ஷெல்லுக்கானது. விருப்ப மதிப்புகள் மற்ற தளங்களில் அதே FILE:SECTION:OPTION=VALUE இலக்கணத்தைப் பயன்படுத்துகின்றன.
servers இயக்கநேர உள்ளமைப்பு கோப்பைப் பெயரிடுகிறது, global அதன் பகுதியைப் பெயரிடுகிறது, http-proxy-host அல்லது http-proxy-port அமைப்பைப் பெயரிடுகிறது. ஹோஸ்ட்பெயரும் போர்ட்டும் தனித்தனி மதிப்புகள். இந்த ஒதுக்கீடுகள் பயனரின் servers கோப்பை மீண்டும் எழுதாமல் கட்டளைக்கு மட்டும் பொருந்தும். HTTP ப்ராக்ஸி பட்டியலில் இருந்து ஒரு உள்ளீடு அனுமதிக்கப்பட்ட பொது களஞ்சியப் பாதைக்கு தற்காலிக ஹோஸ்டையும் போர்ட்டையும் வழங்க முடியும், பொருந்தும் உள்ளமைப்பில் தக்கவைக்கப்பட்ட ப்ராக்ஸி கணக்கு இல்லை என்றால்.
உள்ளமைப்பில் ஏற்கனவே இந்த களஞ்சியத்துடன் பொருந்தும் சேவையகக் குழு இருந்தால், அதன் மிகக் குறிப்பிட்ட மதிப்புகளையும் சரிபார்க்கவும். global பகுதியில் மீறுவது தேர்ந்தெடுக்கப்பட்ட குழுவைப் புரிந்துகொள்வதற்கு மாற்றல்ல.
மீண்டும் பயன்படுத்தக்கூடிய மாற்றுச் சூழலுக்கு, --config-dir Subversion இன் இயக்கநேர உள்ளமைப்பு கோப்புகளைக் கொண்ட அடைவைத் தேர்ந்தெடுக்கிறது. இது அடைவு வாதம், servers கோப்பிற்கான பாதை அல்ல. இரண்டு தற்காலிக மதிப்புகளை வழங்குவதற்குப் பதிலாக முழுமையாகத் தயாரிக்கப்பட்ட உள்ளமைப்பைத் தேர்ந்தெடுக்க விரும்பினால் அந்த விருப்பத்தைப் பயன்படுத்தவும்.