git svn የግድ የGit የHTTP ፕሮክሲ አይጠቀምም
git svn ከSubversion ጋር በሌላ የደንበኛ ቁልል ይነጋገራል። ያ አካባቢ የሚያነበውን የSubversion ውቅር ይፈልጉ።
git fetch ይሳካል፣ ነገር ግን git svn fetch ሰርቨሩን ማግኘት አይችልም። የትዕዛዙ ቅድመ ቅጥያ የተጋራ ቢሆንም፣ የኋለኛው ሥራ ከSubversion ማከማቻ ጋር በሌላ የደንበኛ ቁልል ይነጋገራል።
የአገር በቀል የGit http.proxy ግቤት ያንን የSubversion ግንኙነት ያዘጋጃል ብለው አያስቡ። git svn በሚሠራበት አካባቢ የSubversion ቤተ-መጻሕፍት የሚጠቀሙበትን የሩጫ ጊዜ ውቅር ይፈልጉ።
የSubversion servers ውቅር የሚከተለውን ሊይዝ ይችላል፦
[global]
http-proxy-host = proxy.example
http-proxy-port = 8080
የአስተናጋጁ ስምና ወደብ ለየብቻ እሴቶች ናቸው፤ የHTTP ፕሮክሲ ዝርዝር ለተፈቀዱ የሕዝብ Subversion መንገዶች እጩዎችን ያቀርባል። የፕሮክሲ መለያ መስኮች ከማከማቻ መታወቂያዎች የተለዩ ናቸው። የSubversion ሰርቨር ቡድን ቅንብሮች ከአስተናጋጅ ስሞች ጋር ይዛመዳሉ፣ ከዘፈቀደ የማከማቻ መንገዶች ጋር አይደለም። እነዚህን የSubversion በይነገጽ አድርገው ይዩ፣ የGit የፕሮክሲ URL አማራጭ አጻጻፍ አድርገው አይዩ።
በWindows ላይ መንገዱ ሊያስገርም ይችላል
የአገር በቀል የSubversion ፕሮግራምና የgit svn ገጠራ የተለያዩ አካባቢዎችንና የተለያዩ የቤት ማውጫ ትርጓሜዎችን ሊጠቀሙ ይችላሉ። svn.exe የሚጠቀመውን ውቅር ማርትዕ የgit svn ጥሪውን እንዳነበበው ማስረጃ አይደለም።
የትኛው ፕሮግራምና የቤተ-መጻሕፍት አካባቢ እንደተሳተፈ ይመዝግቡ፣ ከዚያ ውጤታማ የውቅር ቦታቸውን ይለዩ። የአንድ ተጠቃሚን መንገድ ወደ መላው ማሽን ስክሪፕት ከመቅዳት ይቆጠቡ።
መለያዎቹን ለያዩ
ፕሮክሲው ወደ ውጭ የሚወጣውን ግንኙነት ሊያረጋግጥ ይችላል። የSubversion ማከማቻው ከዚያ በኋላ ሌላ መለያ ሊጠይቅ ይችላል። HTTP 407 እና የማከማቻ ፈቃድ ስህተት የተለያዩ ደረጃዎችን ይገልጻሉ።
URL ወይም መንገዱ በፖሊሲ ከተከለከለ፣ የተፈቀደውን መጨረሻ ነጥብና የመዳረሻ ዝግጅት ይጠቀሙ። አሳሽ የማከማቻውን የድር በይነገጽ መክፈቱ ከፊል ንጽጽር ብቻ ነው፦ ሌላ መለያ፣ የውቅር ማከማቻ ወይም መንገድ ሊጠቀም ይችላል። ግቡ በታሰበው መካከለኛ በኩል የተሳካ የSubversion ሥራ ነው፣ በቃ የተሳካ የተራ የድር ገጽ ጥያቄ ብቻ አይደለም።