저장소 http://code.sixapart.com/svn/perlbal/ 에서 코드를 확인하고 싶습니다 . 프록시를 설정해야만 저장소 URL에 액세스 할 수 있습니다. svn으로 동일한 URL에서 코드를 얻으려면 프록시도 구성해야합니다. 그렇다면 누구든지 svn에서 HTTP 프록시를 구성하는 방법을 알려줄 수 있습니까?
그건 그렇고 svn
Linux 에서 명령 줄 클라이언트를 사용합니다 .
답변
FAQ 항목을 보셨습니까 ? 내가 프록시 뒤에있는 경우 어떻게합니까? ?
… 사용할 프록시를 나타내도록 “서버”구성 파일을 편집합니다. 파일 위치는 운영 체제에 따라 다릅니다. Linux 또는 Unix에서는 “~ / .subversion”디렉토리에 있습니다. Windows에서는 “% APPDATA % \ Subversion”에 있습니다. ( “echo % APPDATA %”를 시도하십시오. 이것은 숨겨진 디렉토리입니다.)
나를 위해 이것은 주석을 제거하고 다음 줄을 설정하는 것과 관련이 있습니다.
#http-proxy-host=my.proxy
#http-proxy-port=80
#http-proxy-username=[username]
#http-proxy-password=[password]
답변
여기에서 지침을 찾을 수 있습니다 . 기본적으로 추가하면
[global]
http-proxy-host = ip.add.re.ss
http-proxy-port = 3128
http-proxy-compression = no
당신에 ~/.subversion/servers
파일.
답변
Windows 7에서는이 파일을 편집해야 할 수 있습니다.
C : \ Users \ <사용자 이름> \ AppData \ Roaming \ Subversion \ servers
[global]
http-proxy-host = ip.add.re.ss
http-proxy-port = 3128
답변
이에 대한 두 가지 일반적인 접근 방식이 있습니다.
-
http-proxy-
/etc/.subversion/servers 또는 % APPDATA % \ Subversion \ servers 파일에 옵션을 지정 하십시오 . -
사용
--config-option
명령 줄 옵션은 같은 지정http-proxy-
사용자가 실행 한 명령 줄에서 옵션을. 예를 들면svn checkout ^ --config-option servers:global:http-proxy-host=<PROXY-HOST> ^ --config-option servers:global:http-proxy-port=<PORT> <REPO-URL> <LWC-DIR>
Windows를 사용하는 경우 Windows 레지스트리에 옵션을 쓸http-proxy-
수도 있습니다 . 그룹 정책 개체를 통해 Active Directory 환경에서 프록시 설정을 적용해야하는 경우 매우 편리합니다.
답변
TortoiseSVN에서 설정 => 네트워크에서 프록시 서버를 구성 할 수 있습니다.
답변
대부분의 * nixen은 웹 요청을 수행 할 때 환경 변수 ‘http_proxy’를 이해합니다.
export http_proxy=http://my-proxy-server.com:8080/
svn co http://code.sixapart.com/svn/perlball/
트릭을해야합니다. 대부분의 http 라이브러리는이 (및 기타) 환경 변수를 확인합니다.