د Bundler پراکسي ډاونلوډونه کار کوي، خو Git تړاو ناکامېږي
د Gem ډاونلوډونه او Git ته تړلې انحصارونه کولای شي بېلابېل شبکوي کلاینټونه او لېږدونه وکاروي. د Bundler د کارکوونکي پراکسي لارې بدلولو دمخه Git URL وپېژنئ.
که bundle install gem ډاونلوډ کړي او بیا پر یو Git تړاو ودرېږي، د هغه تړاو سرچینه وڅېړئ. بریالي ډاونلوډونه یوازې هغه لاره ثابتوي چې د هغو ډاونلوډونو لپاره کارول شوې وه.
- په Gemfile یا lockfile کې ریښتینی Git URL ولولئ. HTTPS، SSH او
git://بېلابېلې اړیکې غواړي. زاړه Bundler لنډیزونه کولای شي په لنډه اعلامیه کېgit://URL پټ کړي. - هغه Git غوښتنه وګورئ چې build یې کاروي. د هغې ریښتینې ترتیبات، چاپېریال او حساب له یوې کارکوونکې ټرمینل غوښتنې سره پرتله کړئ. د build استازی یا د ځانګړي امتیاز لرونکی امر کولای شي بېلابېل ننوتونه وویني.
- د ټاکل شوي لېږد پیروي وکړئ. د اجازه لرونکې HTTPS سرچینې لپاره د اصلي Git ملاتړ شوی HTTP پراکسي ترتیب کولای شي پلي شي. د SSH لپاره د سازمان ملاتړ شوې SSH لاره وکاروئ. د HTTP پراکسي ترتیب هغه هر لېږد نه ترتیبوي چې Bundler یې پیلولای شي.
د عامه منځګړو اجازه ورکوونکې عامه HTTPS Git سرچینې لپاره د HTTP پراکسيونو لړلیک د هغې Git ترتیباتو لپاره نوماند پایټکي وړاندې کوي.
اوس تېروتنه ډلبندي کړئ. 407 د منځګړي ته د لاسرسي په اړه ده. د خصوصي زېرمې د اجازې تېروتنه وروسته له بریالي تونل څخه د هغې جلا حساب یا کیلي په اړه ده. د پراکسي اسناد له Gemfile او له ثبت شوو سرچینې URLونو څخه بهر وساتئ؛ هغه اعلامیې له هغو پروژې کاروونکو سره شریکېږي چې د شبکې ترتیبات یې توپیر لرلی شي.
یوازې ځکه چې یو بېاړه حل یې سپارښتنه کوي، کارکوونکی پراکسي مه بدلوئ او نه د ډومېن وړ حساب سمول وکړئ. بشپړېدل مانا دا ده چې ځانګړې Git سرچینه د نیت شوې لارې له لارې راوړل شي. د لا دمخه بریالیو gem ډاونلوډونو تکرارول هغه ناکامي نه ازمایل شوې پرېږدي.