Хочу проверить код из репозитория http://code.sixapart.com/svn/perlbal/ . Я могу получить доступ к URL-адресу репозитория, только установив прокси. Думаю, если я хочу получить код с того же URL-адреса по svn, мне также нужно настроить прокси. Кто-нибудь из вас может сказать мне, как настроить HTTP-прокси в svn?
Кстати, я использую svn
клиент командной строки под Linux.
Вы можете найти инструкции здесь . В основном вы просто добавляете
в ваш
~/.subversion/servers
файл.источник
В Windows 7 вам, возможно, придется отредактировать этот файл
C: \ Users \ <Имя пользователя> \ AppData \ Roaming \ Subversion \ servers
источник
Для этого есть два общих подхода:
Укажите
http-proxy-
параметры в файле /etc/.subversion/servers или% APPDATA% \ Subversion \ servers ,Используйте параметр
--config-option
командной строки, чтобы указать те жеhttp-proxy-
параметры в одной запускаемой командной строке. Например,Если вы работаете в Windows, вы также можете записать
http-proxy-
параметры в реестр Windows . Это очень удобно, если вам нужно применить настройки прокси в среде Active Directory через объекты групповой политики.источник
alias svn-my-proxy='svn --config-option ...'
чтобы иметь возможность использоватьsvn-my-proxy co http://svn/repo/trunk
. Это позволяет вам легко переключаться между конфигурациями proxy (svn-my-proxy co
) и no-proxy (svn co
) в зависимости от того, в какой сети находится ваш компьютер в данный момент. Вы можете добавитьalias
команду, которая~/.bashrc
будет воссоздана при следующем входе в bash. Очень помогает мне между моей рабочей сетью и моей домашней сетью!В TortoiseSVN вы можете настроить прокси-сервер в разделе Настройки => Сеть.
источник
Большинство * nixen понимают переменную окружения http_proxy при выполнении веб-запросов.
должен сделать свое дело. Большинство библиотек http проверяют эту (и другие) переменные среды.
источник
http_proxy
соглашение вроде работает (SVN v1.8.10). Но этого нет в Centos 6.6 (SVN v1.6.11). Я искал в их список изменений , но не нашел ничего достаточно ясно. Есть идеи, пропатчен ли он навсегда?