TortoiseSVN 프록시 그룹은 호스트에 맞추며 저장소 경로에는 맞추지 않습니다
선택한 저장소 호스트에는 Subversion 서버 그룹을 사용하고, 저장소가 같은 호스트 이름을 공유할 때의 한계를 알아 두십시오.
TortoiseSVN은 서버별 프록시 설정에 Subversion의 런타임 구성을 사용합니다. Windows에서는 %APPDATA%\Subversion 아래의 해당 servers 파일을 편집하고 이름이 있는 그룹을 추가합니다:
[groups]
external = svn.partner.example, *.vendor.example
[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080이 섹션들을 기존 파일에 병합합니다. 그룹 값은 호스트 이름 패턴의 목록이며, 일치하는 섹션이 해당 호스트의 연결 설정을 제공합니다. 공개 저장소 경로라면 HTTP 프록시 목록의 호스트와 포트로 그 섹션의 엔드포인트 필드를 채울 수 있습니다.
이는 프록시가 필요한 저장소를 호스트 이름으로 구분할 수 있을 때 동작합니다. 같은 서버의 /repo-a와 /repo-b 같은 임의의 저장소 경로에 대한 규칙은 아닙니다.
실제 결과를 검토할 때 기존 전역 설정과 프록시 예외를 유지하십시오. 호스트 그룹화는 Subversion이 서버에 도달하는 방식을 바꾸지만, 해당 저장소 자체의 인증은 바꾸지 않습니다.
일치하는 http-proxy-username 및 http-proxy-password 설정은 중간 서버가 요구할 때만 사용하고, 해당 자격 증명에 맞게 구성을 적절히 보호하십시오.