git fetch muvaffaqiyatli bajariladi, lekin git svn fetch serverga yetib bora olmaydi. Buyruq prefiksi umumiy bo'lsa-da, oxirgi amal Subversion ombori bilan boshqa klient steki orqali gaplashadi.

Git'ning mahalliy http.proxy yozuvi o'sha Subversion ulanishini sozlaydi deb o'ylamang. git svn ishlaydigan muhitda Subversion kutubxonalari ishlatadigan ishlash vaqti konfiguratsiyasini toping.

Subversion'ning servers konfiguratsiyasi quyidagilarni o'z ichiga olishi mumkin:

[global]
http-proxy-host = proxy.example
http-proxy-port = 8080

Xost nomi va port alohida qiymatlar; HTTP proksi ro'yxati ruxsat etilgan ommaviy Subversion yo'llari uchun nomzodlar beradi. Proksi hisobi maydonlari ombor hisob ma'lumotlaridan alohida. Subversion server guruhi sozlamalari xost nomlariga mos keladi, ixtiyoriy ombor yo'llariga emas. Ularni Subversion interfeysi deb biling, Git proksi URL'ining boshqa yozilishi deb emas.

Windows'da yo'l ajablantiradigan bo'lishi mumkin

Mahalliy Subversion bajariluvchi fayli va git svn o'rnatilishi turli muhitlar va uy katalogining turli talqinlaridan foydalanishi mumkin. svn.exe ishlatadigan konfiguratsiyani tahrirlash git svn chaqiruvi uni o'qiganiga dalil emas.

Qaysi bajariluvchi fayl va qaysi kutubxona muhiti ishtirok etayotganini qayd eting, so'ng ularning haqiqiy konfiguratsiya joyini aniqlang. Bitta foydalanuvchining yo'lini butun mashina uchun skriptga ko'chirishdan saqlaning.

Hisoblarni alohida saqlang

Proksi chiquvchi ulanishni autentifikatsiya qilishi mumkin. Subversion ombori keyin boshqa hisob talab qilishi mumkin. HTTP 407 va ombor avtorizatsiyasi xatosi turli bosqichlarni tavsiflaydi.

Agar URL yoki yo'l siyosat bilan rad etilsa, tasdiqlangan oxirgi nuqta va kirish tartibidan foydalaning. Brauzerda omborning veb-interfeysini ochish faqat qisman taqqoslash: u boshqa hisob, konfiguratsiya ombori yoki yo'ldan foydalanishi mumkin. Maqsad — mo'ljallangan vositachi orqali muvaffaqiyatli Subversion amali, shunchaki oddiy veb-sahifa so'rovining muvaffaqiyati emas.

O'xshash maqolalar