Subversion: протокол SVN с прокси HTTP/HTTPS

Мне нужно сделать svn оформить заказ, скажем

svn checkout svn://XYZ.com/trunk.

Я использую клиент SVN из-за прокси. В прошлом я обращался к другим репозиториям, используя протокол http, но с протоколом svn, он завершается неудачно с "Отказ в соединении", поэтому я считаю, что это порт, не разрешенный прокси-сервером. Тем не менее, протокол HTTP не поддерживается на сервере.

Однако svn+ssh подключается, но запрашивает учетную запись на том сервере, которого у меня нет?

Есть ли другой выход, кроме запроса учетной записи?

Обратите внимание, что я не могу повлиять на настройки прокси-сервера.

1 ответ

SVN создает файл, который в Windows называется "C:\Documents and Settings\mjohansen\Application Data\Subversion\servers". (Я не уверен, где он находится в Linux, в верхней части моей головы.) Этот файл содержит ряд параметров конфигурации, в том числе "http-proxy-host", "http-proxy-port" и т. Д. По умолчанию они закомментированы. Вы можете раскомментировать их и ввести информацию о своем прокси.

Я предполагаю, что это относится только к определенным клиентам SVN. Но я обнаружил, что этот же файл используется стандартным приложением командной строки SVN Tortoise и подключаемым модулем Eclipse Subclipse SVN.

Все это предполагает, что ваша проблема действительно прокси-серверов.

Другие вопросы по тегам