Клон hg с использованием Mercurial бросает ошибку «Getaddrinfo удалось» (Windows 7) - PullRequest
11 голосов
/ 14 февраля 2012

Я создал публичный репозиторий на веб-сайте Bit Bucket. Я могу запустить команду клонирования из-за пределов офисной сети (LAN).

Но он не работает внутри офисной сети. Я подозреваю, что это связано с настройками брандмауэра или прокси. Я могу получить доступ к URL из окна браузера (IE9 / Chrome).

Пожалуйста, помогите в решении этой проблемы. Спасибо.

Команда:

hg clone https://bitbucket.org/gbsandeep/test2

abort: error: getaddrinfo failed

PS: я просмотрел другие посты, но это не помогло.

Ответы [ 6 ]

8 голосов
/ 14 февраля 2012

Похоже, вам может понадобиться сообщить Mercurial, каковы ваши настройки прокси. Первый удар по «Mercurial Proxy»:

http://www.markhneedham.com/blog/2009/05/13/mercurial-pulling-from-behind-a-proxy/

Если вам нужно выяснить, какие настройки использовать, вы, вероятно, должны посмотреть, каковы ваши настройки IE, например, перейдя в диалог Internet Properties | Connections | LAN Settings.

5 голосов
/ 22 января 2014

Просто удалите переменную окружения http_proxy.(работал у меня после 5 часов головной боли).

4 голосов
/ 20 сентября 2016

Если вы оказались на этой странице из-за ошибки getaddr при использовании плагина hg-git с именем пользователя, вполне вероятно, что вы столкнулись с ошибкой с именем пользователя в URL (getaddreinfo)ошибка) ошибка.

Таким образом:

$ hg clone https://foo@stash/
abort: error: getaddrinfo failed
$ hg clone https://stash/
http authorization required for http://stash.....
realm: Atlassian Stash
user: ...

(не решает проблему исходного пользователя, но может быть причиной тех же симптомов).

4 голосов
/ 09 июля 2014

Просьба проверить, можете ли вы сначала получить доступ к хранилищу напрямую. например, из веб-браузера

0 голосов
/ 24 марта 2019

В PyCharm Mercurial Clone диалоговое окно, которое было разрешено путем включения корпоративного vpn и настройки автоматического обнаружения прокси в Win 10. Однако PyCharm выдал несколько новых исключений, таких как:

6: 15 PM Clone failКлон из ваш URL здесь не удалось.** Неизвестное исключение, встречающееся с возможно сломанным сторонним расширением hg4ideapromptextension **, которое поддерживает версии, неизвестные Mercurial.** Пожалуйста, отключите hg4ideapromptextension и попробуйте снова.** Если это исправляет ошибку, пожалуйста, сообщите об этом автору расширения.** Python 2.7.13 (v2.7.13: a06454b1afa1, 17 декабря 2016, 20:53:40) [MSC v.1500 64 бит (AMD64)] ** Mercurial Distributed SCM (версия 4.7.1) ** Загруженные расширения:strip, mq, hg4ideapromptextension Traceback (последний вызов был последним): файл "hg", строка 41, в

0 голосов
/ 18 марта 2015

Для меня решение было установить http_proxy env var.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...