Chcę sprawdzić kod z repozytorium http://code.sixapart.com/svn/perlbal/ . Dostęp do adresu URL repozytorium mogę uzyskać tylko po ustawieniu serwera proxy. Wydaje mi się, że jeśli chcę uzyskać kod z tego samego adresu URL przez svn, muszę również skonfigurować serwer proxy. Czy ktoś z was mógłby mi powiedzieć, jak skonfigurować proxy HTTP w svn?
Nawiasem mówiąc, używam svn
klienta wiersza poleceń pod Linuksem.
Instrukcje znajdziesz tutaj . Po prostu dodajesz
do twojego
~/.subversion/servers
pliku.źródło
W systemie Windows 7 może być konieczna edycja tego pliku
C: \ Users \ <nazwa użytkownika> \ AppData \ Roaming \ Subversion \ servers
źródło
Istnieją dwa typowe podejścia do tego:
Określ
http-proxy-
opcje w pliku /etc/.subversion/servers lub% APPDATA% \ Subversion \ servers ,Użyj
--config-option
opcji wiersza polecenia, aby określić te samehttp-proxy-
opcje w pojedynczym uruchamianym wierszu polecenia. Na przykład,Jeśli korzystasz z systemu Windows, możesz także zapisywać
http-proxy-
opcje w rejestrze systemu Windows . Jest to bardzo przydatne, jeśli musisz zastosować ustawienia proxy w środowisku Active Directory za pośrednictwem obiektów zasad grupy.źródło
alias svn-my-proxy='svn --config-option ...'
aby móc używaćsvn-my-proxy co http://svn/repo/trunk
. Umożliwia to łatwe przełączanie się między konfiguracjami proxy (svn-my-proxy co
) i no-proxy (svn co
) w zależności od sieci, w której komputer jest w danym momencie używany. Możesz dodaćalias
polecenie do swojego,~/.bashrc
które zostanie odtworzone podczas następnego logowania bash. Bardzo mi pomaga między siecią w pracy a siecią domową!W TortoiseSVN możesz skonfigurować serwer proxy w Ustawienia => Sieć
źródło
Większość * nixen rozumie zmienną środowiskową „http_proxy” podczas wykonywania żądań sieciowych.
powinien załatwić sprawę. Większość bibliotek http sprawdza tę (i inne) zmienne środowiskowe.
źródło
http_proxy
konwencja wydaje się działać (SVN v1.8.10). Ale nie działa w Centos 6.6 (SVN v1.6.11). Szukałem w ich dzienniku zmian, ale nie znalazłem niczego wystarczająco jasnego. Masz jakiś pomysł, czy został naprawiony na dobre?