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 ફાઇલનો પાથ નથી. જ્યારે બે કામચલાઉ મૂલ્યો આપવાને બદલે સંપૂર્ણ તૈયાર રૂપરેખાંકન પસંદ કરવાનો ઇરાદો હોય ત્યારે તે વિકલ્પ વાપરો.

સંબંધિત લેખો