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 ಕಡತದ ಹಾದಿಯಲ್ಲ. ಎರಡು ತಾತ್ಕಾಲಿಕ ಮೌಲ್ಯಗಳನ್ನು ನೀಡುವ ಬದಲು ಸಂಪೂರ್ಣ ಸಿದ್ಧ ಸಂರಚನೆಯನ್ನು ಆಯ್ಕೆಮಾಡಲು ಬಯಸಿದಾಗ ಆ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು