ବିଲ୍ଡ ପ୍ରକୃତରେ କେଉଁ 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 ପାଇଁ ପଥ ଦିଏ ନାହିଁ।