git svn mhux bilfors juża l-proxy HTTP ta' Git
git svn jitkellem ma' Subversion permezz ta' stack tal-klijent differenti. Sib il-konfigurazzjoni ta' Subversion li taqra dak l-ambjent.
git fetch jirnexxi, iżda git svn fetch ma jistax jasal għas-server. Minkejja l-prefiss tal-kmand komuni, it-tieni operazzjoni titkellem ma' repożitorju Subversion permezz ta' stack tal-klijent differenti.
Tassumix li d-dħul http.proxy nattiv ta' Git jikkonfigura dik il-konnessjoni Subversion. Sib il-konfigurazzjoni tal-ħin ta' eżekuzzjoni li jużaw il-libreriji Subversion fl-ambjent fejn jaħdem git svn.
Il-konfigurazzjoni servers ta' Subversion tista' tinkludi:
[global]
http-proxy-host = proxy.example
http-proxy-port = 8080
L-isem tal-host u l-port huma valuri separati; il-lista tal-proxy HTTP tipprovdi kandidati għal rotot pubbliċi Subversion permessi. L-oqsma tal-kont tal-proxy huma separati mill-kredenzjali tar-repożitorju. Is-settings tal-gruppi tas-server Subversion jaqblu mal-ismijiet tal-host, mhux ma' rotot arbitrarji tar-repożitorju. Ikkunsidrahom bħala l-interface ta' Subversion, mhux bħala ortografija alternattiva tal-URL tal-proxy ta' Git.
Fuq Windows it-triq tista' tkun is-sorpriża
Eżekuttiv Subversion nattiv u installazzjoni git svn jistgħu jużaw ambjenti differenti u interpretazzjonijiet differenti tad-direttorju tad-dar. L-editjar tal-konfigurazzjoni li tuża svn.exe mhix prova li s-sejħa git svn qratha.
Innota liema eżekuttiv u liema ambjent tal-libreriji huma involuti, imbagħad identifika l-post effettiv tal-konfigurazzjoni tagħhom. Evita li tikkopja t-triq ta' utent wieħed fi skript għall-magna kollha.
Żomm il-kontijiet separati
Il-proxy jista' jawtentika l-konnessjoni tal-ħruġ. Ir-repożitorju Subversion imbagħad jista' jitlob kont ieħor. HTTP 407 u żball ta' awtorizzazzjoni tar-repożitorju jiddeskrivu stadji differenti.
Jekk l-URL jew ir-rotta huma miċħuda mill-politika, uża l-punt tat-tmiem approvat u l-arranġament tal-aċċess. Li browser jiftaħ l-interface web tar-repożitorju hija biss paragun parzjali: jista' juża kont, maħżen tal-konfigurazzjoni jew rotta oħra. L-għan huwa operazzjoni Subversion b'suċċess permezz tal-intermedjarju maħsub, mhux biss talba ordinarja tal-paġna web b'suċċess.