Ukulanda kwe-Bundler nge-proxy kuyasebenza, kodwa ukuncika ku-Git kuyahluleka
Ukulanda kwe-gem nokuncika okusekelwe ku-Git kungasebenzisa amaklayenti enethiwekhi nezindlela zokuthutha ezihlukene. Khomba i-Git URL ngaphambi kokushintsha umzila we-proxy osebenzayo we-Bundler.
Uma bundle install ilanda ama-gem bese ima ekuncikeni ku-Git, phenya umthombo walokho kuncika. Ukulanda okuphumelelayo kuqinisekisa kuphela umzila osetshenziswe kulokho kulanda.
- Funda i-Git URL yangempela ku-Gemfile noma ku-lockfile. I-HTTPS, i-SSH ne-
git://zidinga ukuxhumana okuhlukene. Izinqamuleli zakudala ze-Bundler zingafihla i-URL ye-git://esimemezelweni esifushane. - Hlola ukubizwa kwe-Git okusetshenziswa yi-build. Qhathanisa ukucushwa kwayo okusebenzayo, indawo kanye ne-akhawunti nokubizwa kwethemini okusebenzayo. I-ejenti ye-build noma umyalo onegunya lingabona okokufaka okuhlukile.
- Landela indlela yokuthutha ekhethiwe. Esimthombeni se-HTTPS esigunyaziwe, ukucushwa kwe-proxy ye-HTTP okusekelwayo kwe-Git yemvelo kungasebenza. Kwe-SSH, sebenzisa umzila we-SSH osekelwa inhlangano. Isilungiselelo se-proxy ye-HTTP asilucushi zonke izindlela zokuthutha i-Bundler engaziqalisa.
Emthonjeni womphakathi we-HTTPS Git ovumela abalamuli bomphakathi, uhlu lwe-proxy ye-HTTP lunikeza izindawo zokugcina ezingaba nomuntu kulokho kucushwa kwe-Git.
Manje hlukanisa iphutha. I-407 iphathelene nokufinyelela kumlamuli. Iphutha lemvume yesitoreji esiyimfihlo ngemva kokuphumelela komhubhe liphathelene ne-akhawunti noma ukhiye wayo ohlukile. Gcina ubufakazi be-proxy ngaphandle kwe-Gemfile nama-URL omthombo afakwe ku-commit; lezo zimemezelo zabiwa nabasebenzisi bephrojekthi okungase kuhluke izilungiselelo zabo zenethiwekhi.
Ungashintshi i-proxy esebenzayo noma uhlele i-akhawunti efanele isizinda ngenxa nje yokuthi isisombululo esingahlobene siyincoma. Ukuqedela kusho ukuthola umthombo othile we-Git ngomzila ohlosiwe. Ukuphinda ukulanda kwama-gem osekuvele kwaphumelela kushiya lokho kwehluleka kungahloliwe.