ಬಿಲ್ಡ್ ನಿಜವಾಗಿ ಯಾವ Git ಪ್ರಾಕ್ಸಿ ಸಂರಚನೆಯನ್ನು ಓದುತ್ತದೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ
ಬಿಲ್ಡ್ನ ಲಾಂಚ್ ಸಂದರ್ಭದಲ್ಲಿ ಸಂರಚನೆಯ ಮೂಲಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ನಂತರ ಬದಲಾದ HOME ಅದನ್ನು ಆರಿಸಬಾರದಿದ್ದಾಗ ಅನುಮೋದಿತ ಜಾಗತಿಕ ಫೈಲ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಆರಿಸಿ.
ಬಿಲ್ಡ್ ಉಪಕರಣವು Git ಗೆ ನೀಡುವ ಅದೇ ಪರಿಸರದಲ್ಲಿ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಿ:
git config --show-origin --get-regexp '^http[.].*proxy$'ಮೌಲ್ಯಗಳ ಜೊತೆಗೆ ಮೂಲಗಳನ್ನೂ ಹೋಲಿಸಿ, ರುಜುವಾತುಗಳನ್ನು ಹೊಂದಿರುವ ಔಟ್ಪುಟ್ ಅನ್ನು ಖಾಸಗಿಯಾಗಿ ಇರಿಸಿ. HOME ಬದಲಾಯಿಸುವ ಬಿಲ್ಡ್ Git ನ ಬಳಕೆದಾರ-ಸಂರಚನೆ ಹುಡುಕಾಟವನ್ನು ಟರ್ಮಿನಲ್ನ ಕೆಲಸದ ಸೆಟಪ್ನಿಂದ ದೂರ ಸರಿಸಬಹುದು. XDG_CONFIG_HOME ಕೂಡ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರ ಸಂರಚನೆ ಪತ್ತೆಯಲ್ಲಿ ಭಾಗವಹಿಸುತ್ತದೆ.
ಉದ್ದೇಶಿತ ನೀತಿಯು ಸ್ಥಿರ ಅನುಮೋದಿತ ಜಾಗತಿಕ ಫೈಲ್ ಆಗಿದ್ದರೆ, ಆ ಲಾಂಚ್ಗಾಗಿ ಅದನ್ನು ಆರಿಸಿ:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchಇದು ಜಾಗತಿಕ-ಫೈಲ್ ಇನ್ಪುಟ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, ಸಿಸ್ಟಂ, ರೆಪೊ ಅಥವಾ ಕಮಾಂಡ್-ಮಟ್ಟದ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನಲ್ಲ. ಪರೋಕ್ಷ Git ಲಾಂಚ್ಗಾಗಿ, ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಿಲ್ಡ್ ಉಪಕರಣದ ಬೆಂಬಲಿತ ಚೈಲ್ಡ್-ಪರಿಸರ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ರವಾನಿಸಿ.
ಆ ಸ್ಪಷ್ಟ ಫೈಲ್ ಖಾಸಗಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಆಕಸ್ಮಿಕ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸದೆ ಅಗತ್ಯವಿರುವ ಪ್ರಾಕ್ಸಿ ಮತ್ತು URL ನಿಯಮಗಳನ್ನು ಹಿಡಿದಿಡಬಹುದು. ರೆಪೊಸಿಟರಿ ಸಾಗಣೆಯನ್ನೂ ದೃಢೀಕರಿಸಿ: HTTP ಪ್ರಾಕ್ಸಿ ಸಂರಚನೆ SSH URL ಗಾಗಿ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ.