Bundler прокси жүктөөлөрү иштейт, бирок Git көз карандылыгы ишке ашпайт
Gem жүктөөлөрү жана Gitке негизделген көз карандылыктар ар кандай тармактык кардарларды жана ташууларды колдонушу мүмкүн. Bundlerдин иштеп жаткан прокси маршрутун өзгөртүүдөн мурун Git URLин аныктаңыз.
Эгер bundle install gemдерди жүктөп, анан Git көз карандылыгында токтоп калса, ошол көз карандылыктын булагын иликтеңиз. Ийгиликтүү жүктөөлөр ушул жүктөөлөр үчүн колдонулган маршрутту гана далилдейт.
- Gemfile же lockfile ичиндеги чыныгы Git URLди окуңуз. HTTPS, SSH жана
git://ар башка туташууларды талап кылат. Эски Bundler кыскартуулары кыска декларациядаgit://URLин жашырышы мүмкүн. - Build колдонгон Git чакыруусун текшериңиз. Анын чыныгы конфигурациясын, чөйрөсүн жана эсебин иштеп жаткан терминал чакыруусу менен салыштырыңыз. Build агенти же артыкчылыктуу буйрук башка киргизүүлөрдү көрүшү мүмкүн.
- Тандалган ташууну ээрчиңиз. Уруксат берилген HTTPS булагы үчүн native Gitтин колдоого алынган HTTP прокси конфигурациясы колдонулушу мүмкүн. SSH үчүн уюм колдогон SSH маршрутун колдонуңуз. HTTP прокси жөндөөсү Bundler ишке киргизе ала турган бардык ташууларды конфигурациялабайт.
Коомдук ортомчуларга жол берген ачык HTTPS Git булагы үчүн HTTP прокси тизмеси ошол Git конфигурациясы үчүн талапкер акыркы чекиттерди сунуштайт.
Эми катаны классификациялаңыз. 407 ортомчуга жетүүгө тиешелүү. Жеке репозиторийдин туннель ийгиликтүү болгондон кийинки уруксат катасы анын өзүнчө эсебине же ачкычына тиешелүү. Проксинин ыйгарым укуктарын Gemfile жана commit кылынган булак URLдеринен тышкары кармаңыз; бул декларациялар тармак жөндөөлөрү айырмаланышы мүмкүн болгон долбоор колдонуучулары менен бөлүшүлөт.
Иштеп жаткан проксини алмаштырбаңыз жана байланышы жок чечим сунуштаганы үчүн гана домендик квалификациясы бар эсепти өзгөртпөңүз. Аяктоо белгилүү бир Git булагын көздөлгөн маршрут менен алууну билдирет. Мурун ийгиликтүү болгон gem жүктөөлөрүн кайталоо ошол ишке ашпоону текшерүүсүз калтырат.