Irakurri huts egin duen iturriaren URLa Cargo-ren proxy-a aldatu aurretik. Registryko metadatuek, crate artxibo batek eta Git mendekotasun batek eskuratze- eta autentifikazio-bide desberdinak erabil ditzakete. SSH Git URL-ak HTTPS-ak ez bezalako garraio-antolaketa behar du.

Cargo-ren HTTP eskaera garrantzitsuetarako, bidea honela ezar daiteke:

[http]
proxy = "http://203.0.113.10:8080"

Ordeztu dokumentazioaren endpoint-a zure HTTP proxyarekin. Proxy publikoak erabiltzea baimenduta duen registry bide publiko baterako hautagaiak HTTP proxy zerrendan daude. Horrek ez du frogatzen kanpoko Git exekutagarriak konfigurazio bera jaso zuenik.

Huts egiten duen iturria Git bada, Cargo-k Git CLI hauta dezake bere inplementazio integratuaren ordez:

[net]
git-fetch-with-cli = true

CARGO_NET_GIT_FETCH_WITH_CLI=true-k komando bakarrerako hautatzen du. Kanpoko Git-ek orain bere proxy konfigurazioa eta kredentzialak behar ditu. Konparatu Git URL bera abiarazte-ingurune berean; beste terminal bateko erlaziorik gabeko repository funtzionala ez da proba.

Berrikuspen falta, repository-rako baimenaren ukapena edo SSH host-key errorea arazo bera izaten jarraitzen dute inplementazioa aldatu ondoren. Aukerak onartutako bezeroa hautatzeko balio du, ez mendekotasunak orokorrean konpontzeko.

Mantendu diagnostikoa proiektuaren edo komandoaren esparruan: Git ezarpen globalek eta erabiltzailearen Cargo ezarpenek beste lan-eremu batzuetan eragin dezakete. Registry URL-ak pakete-datuak hautatzen ditu, ez bitartekari bat. Git bideak funtzionatzen duenean, errepikatu aurreikusitako Cargo eragiketa osoa, artxiboek, birbideratzeek eta eraikuntza-denborako deskargek beste bide batzuk sar baititzakete.

Erlazionatutako artikuluak