git fetch ସଫଳ ହୁଏ, କିନ୍ତୁ git svn fetch ସର୍ଭରରେ ପହଞ୍ଚି ପାରେ ନାହିଁ। କମାଣ୍ଡର ଉପସର୍ଗ ସମାନ ହେଲେ ମଧ୍ୟ, ଶେଷ କାର୍ଯ୍ୟ ଅନ୍ୟ କ୍ଲାଏଣ୍ଟ ଷ୍ଟାକ ମାଧ୍ୟମରେ Subversion ଭଣ୍ଡାର ସହ କଥା ହୁଏ।

Git ର ମୂଳ http.proxy ଏଣ୍ଟ୍ରି ସେହି Subversion ସଂଯୋଗକୁ ବିନ୍ୟାସ କରେ ବୋଲି ଅନୁମାନ କରନ୍ତୁ ନାହିଁ। git svn ଯେଉଁ ପରିବେଶରେ ଚାଲେ, ସେଠାରେ Subversion ଲାଇବ୍ରେରୀ ଯାହା ରନଟାଇମ ବିନ୍ୟାସ ବ୍ୟବହାର କରେ ତାହା ଖୋଜନ୍ତୁ।

Subversion ର servers ବିନ୍ୟାସରେ ଏହା ଥାଇପାରେ:

[global]
http-proxy-host = proxy.example
http-proxy-port = 8080

ହୋଷ୍ଟନାମ ଓ ପୋର୍ଟ ଅଲଗା ମୂଲ୍ୟ; HTTP ପ୍ରକ୍ସି ତାଲିକା ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ Subversion ପଥ ପାଇଁ ପ୍ରାର୍ଥୀ ଯୋଗାଏ। ପ୍ରକ୍ସି ଖାତା କ୍ଷେତ୍ର ଭଣ୍ଡାର ପ୍ରମାଣପତ୍ରଠାରୁ ଅଲଗା। Subversion ସର୍ଭର-ଗୋଷ୍ଠୀ ସେଟିଂସ ହୋଷ୍ଟନାମ ସହ ମେଳ ଖାଏ, ଯେକୌଣସି ଭଣ୍ଡାର ପଥ ସହ ନୁହେଁ। ଏଗୁଡ଼ିକୁ Subversion ର ଇଣ୍ଟରଫେସ ଭାବରେ ଧରନ୍ତୁ, Git ର ପ୍ରକ୍ସି URL ର ବିକଳ୍ପ ବନାନ ଭାବରେ ନୁହେଁ।

Windows ରେ ପଥ ହିଁ ଆଶ୍ଚର୍ଯ୍ୟ ହୋଇପାରେ

ମୂଳ Subversion ଏକ୍ଜିକ୍ୟୁଟେବଲ ଓ git svn ସ୍ଥାପନା ଭିନ୍ନ ପରିବେଶ ଓ ହୋମ-ଡିରେକ୍ଟୋରୀର ଭିନ୍ନ ବ୍ୟାଖ୍ୟା ବ୍ୟବହାର କରିପାରେ। svn.exe ଯାହା ବିନ୍ୟାସ ବ୍ୟବହାର କରେ ତାହା ସମ୍ପାଦନ କରିବା git svn କଲ ତାହା ପଢ଼ିଛି ବୋଲି ପ୍ରମାଣ ନୁହେଁ।

କେଉଁ ଏକ୍ଜିକ୍ୟୁଟେବଲ ଓ କେଉଁ ଲାଇବ୍ରେରୀ ପରିବେଶ ଜଡ଼ିତ ତାହା ଲେଖନ୍ତୁ, ତାପରେ ସେମାନଙ୍କ ପ୍ରଭାବୀ ବିନ୍ୟାସ ସ୍ଥାନ ଚିହ୍ନଟ କରନ୍ତୁ। ଜଣେ ବ୍ୟବହାରକାରୀଙ୍କ ପଥ ସମଗ୍ର ମେସିନ ସ୍କ୍ରିପ୍ଟକୁ କପି କରିବାରୁ ବିରତ ରୁହନ୍ତୁ।

ଖାତାଗୁଡ଼ିକ ଅଲଗା ରଖନ୍ତୁ

ପ୍ରକ୍ସି ବାହ୍ୟ ସଂଯୋଗକୁ ପ୍ରମାଣୀକରଣ କରିପାରେ। Subversion ଭଣ୍ଡାର ପରେ ଅନ୍ୟ ଖାତା ଆବଶ୍ୟକ କରିପାରେ। HTTP 407 ଓ ଭଣ୍ଡାର ଅନୁମତି ତ୍ରୁଟି ଭିନ୍ନ ପର୍ଯ୍ୟାୟ ବର୍ଣ୍ଣନା କରେ।

ଯଦି URL କିମ୍ବା ପଥ ନୀତି ଦ୍ୱାରା ଅସ୍ୱୀକୃତ ହୁଏ, ତେବେ ଅନୁମୋଦିତ ଏଣ୍ଡପଏଣ୍ଟ ଓ ପ୍ରବେଶ ବ୍ୟବସ୍ଥା ବ୍ୟବହାର କରନ୍ତୁ। ବ୍ରାଉଜରରେ ଭଣ୍ଡାରର ୱେବ ଇଣ୍ଟରଫେସ ଖୋଲିବା କେବଳ ଆଂଶିକ ତୁଳନା: ଏହା ଅନ୍ୟ ଖାତା, ବିନ୍ୟାସ ଷ୍ଟୋର କିମ୍ବା ପଥ ବ୍ୟବହାର କରିପାରେ। ଲକ୍ଷ୍ୟ ହେଉଛି ଉଦ୍ଦିଷ୍ଟ ମଧ୍ୟସ୍ଥ ମାଧ୍ୟମରେ ସଫଳ Subversion କାର୍ଯ୍ୟ, କେବଳ ସଫଳ ସାଧାରଣ ୱେବ ପୃଷ୍ଠା ଅନୁରୋଧ ନୁହେଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ