git svn kò gbọdọ̀ lo HTTP proxy Git
git svn ń bá Subversion sọ̀rọ̀ nípasẹ̀ àkójọpọ̀ aláṣẹ mìíràn. Wá ìṣètò Subversion tí àyíka yẹn ń kà.
git fetch máa ń ṣàṣeyọrí, ṣùgbọ́n git svn fetch kò lè dé ọ̀dọ̀ server. Bí ó tilẹ̀ jẹ́ pé àkọ́bẹ̀rẹ̀ àṣẹ náà jẹ́ ọ̀kan, iṣẹ́ ìkẹyìn ń bá àkójọpọ̀ Subversion sọ̀rọ̀ nípasẹ̀ àkójọpọ̀ aláṣẹ mìíràn.
Má ṣe rò pé àkọsílẹ̀ http.proxy abínibí Git ń ṣètò ìsopọ̀ Subversion yẹn. Wá ìṣètò àkókò ìṣiṣẹ́ tí àwọn ilé-ìkàwé Subversion ń lò nínú àyíka tí git svn ti ń ṣiṣẹ́.
Ìṣètò servers Subversion lè ní:
[global]
http-proxy-host = proxy.example
http-proxy-port = 8080
Orúkọ host àti pọ́ọ̀tì jẹ́ iye ọ̀tọ̀ọ̀tọ̀; àkójọ HTTP proxy ń pèsè àwọn olùdíje fún àwọn ọ̀nà Subversion gbogbogbo tí a gbà láyè. Àwọn pápá àkọsílẹ̀ proxy yàtọ̀ sí àwọn ẹ̀rí àkójọpọ̀. Àwọn ìṣètò ẹgbẹ́ server Subversion bá orúkọ host mu, kì í ṣe àwọn ọ̀nà àkójọpọ̀ àìdánilójú. Ka wọ́n gẹ́gẹ́ bí ojú-ìwé Subversion, kì í ṣe ọ̀nà kíkọ mìíràn ti URL proxy Git.
Ní Windows, ọ̀nà náà lè jẹ́ ìyàlẹ́nu
Fáìlì ìṣiṣẹ́ Subversion abínibí àti ìfisílẹ̀ git svn lè lo àyíka ọ̀tọ̀ọ̀tọ̀ àti ìtumọ̀ ọ̀tọ̀ọ̀tọ̀ ti àpò ilé. Ṣíṣàtúnṣe ìṣètò tí svn.exe ń lò kì í ṣe ẹ̀rí pé ìpè git svn kà á.
Ṣàkọsílẹ̀ irú fáìlì ìṣiṣẹ́ àti irú àyíka ilé-ìkàwé tí ó kópa, lẹ́yìn náà dámọ̀ ibi ìṣètò wọn gangan. Yẹra fún dídàákọ ọ̀nà olùlò kan sínú script fún gbogbo ẹ̀rọ.
Ya àwọn àkọsílẹ̀ sọ́tọ̀
Proxy lè fìdí ìsopọ̀ jáde hàn. Àkójọpọ̀ Subversion lè béèrè àkọsílẹ̀ mìíràn lẹ́yìn náà. HTTP 407 àti àṣìṣe àṣẹ àkójọpọ̀ ń ṣàpèjúwe àwọn ìpele ọ̀tọ̀ọ̀tọ̀.
Tí ìlànà bá kọ URL tàbí ọ̀nà, lo ibi ìparí tí a fọwọ́ sí àti ìṣètò àǹfààní. Ṣíṣí ojú-ìwé wẹ́ẹ̀bù àkójọpọ̀ nínú browser jẹ́ ìfiwéra díẹ̀ nìkan: ó lè lo àkọsílẹ̀, ibi ìpamọ́ ìṣètò tàbí ọ̀nà mìíràn. Èròǹgbà ni iṣẹ́ Subversion tí ó ṣàṣeyọrí nípasẹ̀ alárinà tí a ní lọ́kàn, kì í ṣe ìbéèrè ojú-ìwé wẹ́ẹ̀bù lasan tí ó ṣàṣeyọrí nìkan.