git svn nuk përdor domosdoshmërisht proxy-n HTTP të Git
git svn flet me Subversion përmes një shtrese tjetër klienti. Gjeni konfigurimin e Subversion që lexon ai mjedis.
git fetch funksionon, por git svn fetch nuk arrin dot te serveri. Pavarësisht parashtesës së përbashkët të komandës, veprimi i dytë flet me një depo Subversion përmes një shtrese tjetër klienti.
Mos supozoni se një zë http.proxy vendas i Git konfiguron atë lidhje Subversion. Gjeni konfigurimin e kohës së ekzekutimit që përdorin bibliotekat e Subversion në mjedisin ku ekzekutohet git svn.
Konfigurimi servers i Subversion mund të përmbajë:
[global]
http-proxy-host = proxy.example
http-proxy-port = 8080
Emri i hostit dhe porta janë vlera të ndara; lista e proxy-ve HTTP ofron kandidatë për rrugët publike të lejuara të Subversion. Fushat e llogarisë proxy janë të ndara nga kredencialet e depos. Cilësimet e grupeve të serverëve Subversion përputhen me emrat e hosteve, jo me rrugë arbitrare të depos. Trajtojini si ndërfaqen e Subversion, jo si një shkrim alternativ i URL-së së proxy-t të Git.
Në Windows rruga mund të jetë surpriza
Një ekzekutues vendas i Subversion dhe një instalim git svn mund të përdorin mjedise të ndryshme dhe interpretime të ndryshme të drejtorisë shtëpiake. Redaktimi i konfigurimit që përdor svn.exe nuk është provë se thirrja git svn e lexoi atë.
Shënoni cili ekzekutues dhe cili mjedis bibliotekash janë të përfshirë, pastaj identifikoni vendndodhjen e tyre efektive të konfigurimit. Shmangni kopjimin e shtegut të një përdoruesi në një skript për të gjithë makinën.
Mbajini llogaritë të ndara
Proxy-i mund të vërtetojë lidhjen dalëse. Depoja e Subversion mund të kërkojë pastaj një llogari tjetër. Një HTTP 407 dhe një gabim autorizimi i depos përshkruajnë faza të ndryshme.
Nëse politika e refuzon URL-në ose rrugën, përdorni pikën fundore të miratuar dhe regjimin e aksesit. Hapja e ndërfaqes web të depos në shfletues është vetëm një krahasim i pjesshëm: mund të përdorë një llogari, një magazinë konfigurimi ose një rrugë tjetër. Qëllimi është një veprim i suksesshëm i Subversion përmes ndërmjetësit të synuar, jo thjesht një kërkesë e zakonshme faqeje web e suksesshme.