Subversion: протокол SVN с прокси HTTP / HTTPS - PullRequest
5 голосов
/ 19 марта 2010

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

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

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

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

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

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

1 Ответ

1 голос
/ 19 марта 2010

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

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

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

...