svn: параметры " https://...": не удалось подключиться к серверу
на работе, я пытаюсь сделать svn checkout https://...
в терминале, и я получил ошибку: svn: OPTIONS of 'https://...': could not connect to server (https://...)
я могу открыть адрес https://...
в моем internet explorer, после ввода логина и пароля, я могу видеть файлы в нем.
всегда в моем internet explorer, моя текущая настройка прокси-сервера None
.
ранее, чтобы сделать svn работает дома, люди вставили следующие строки в мой файл /etc/subversion/servers:
[global]
http-proxy-host = kuzh.xxx.fr
http-proxy-port = 8080
в этом контексте, кто-нибудь знает как решить эту ... could not connect to server ...
ошибка?
Edit1 на данный момент я пробую ту же команду дома, и она работает. Поэтому я думаю, что @J. N. прав... Я должен сделать http-proxy-host
и http-proxy-port
под
теперь вопрос в том, как указать [group]
на /etc/subversion/servers
чтобы он знал, дома я или нет...
5 ответов
сначала попробуйте прокомментировать указанные строки, чтобы избежать использования прокси-сервера и проверить, работает ли он (то есть добавить #
в начале каждой строки.
Если это не так, то ты застрял. Вероятно, между вами и SVN-сервером есть прокси-сервер, который предотвращает использование Subversion feautures (Примечание: некоторые прокси прозрачны и не должны быть настроены, они "ловят" ваши запросы автоматически).
Если это не так, вы можете создать в конфигурация для использования прокси-сервера только для некоторых серверов вместо global
конфигурации.
у меня была аналогичная проблема, я использую прокси в своем колледже, и нет прокси дома.
он продолжал давать мне ошибку "не удалось подключиться к серверу".
все, что мне нужно было сделать, это прокомментировать строки в разделе [global]:
[global]
# http-proxy-host = kuzh.xxx.fr
# http-proxy-port = 8080
под этими двумя файлами:
/etc/subversion/servers
/home/<username>/.subversion/servers
и это решило проблему. По-видимому, локальные конфигурации генерируются для всех пользователей, использующих svn, поэтому вам нужно удалить прокси от вашего аккаунта, а также Когда вы хотите избавиться от посредника.
у меня была похожая проблема простое обновление на моем сервере.
svn update
я получил ту же ошибку svn: OPTIONS of 'https://...': could not connect to server (https://...)
Я просто предоставил свое имя пользователя и пароль svn один раз, и это исправило проблему
svn update --username my_user_name --password xxxxxx
Я запускаю Oracle Linux 6.6 64-бит в качестве гостя виртуальной машины (Windows 7 в качестве хоста) за прокси-сервером компании, когда я запускаю команду
svn co http://svn.code.sf.net/p/flashcard4cn/code/trunk flashcard4cn
получил сообщение об ошибке
svn: OPTIONS of 'http://svn.code.sf.net/p/flashcard4cn/code/trunk': Could not resolve hostname `svn.code.sf.net': Host not found (http://svn.code.sf.net)
после добавления следующих двух строк в /Home//.subversion / серверы в разделе [global]
[global]
http-proxy-host = proxy.**.com
http-proxy-port = 80
ошибки ушли, и проверить успешным. Некоторые из вас упомянули, что то же самое не сработало, но это работает для меня для Oracle Linux 6.6
Я пробовал все ответы выложили до меня, но никто не работал.
единственным решением, которое я нашел, был просто перезапуск моего ноутбука.
тогда все работало как раньше, никаких изменений не требовалось ни в каких файлах конфигурации svn и т. д.
Я не знаю, почему это произошло, тем более, что для исправления этого не требовалось никаких изменений, то есть никаких изменений не было сделано мной или никаких изменений прокси не было сделано.