Локальная рабочая станция в качестве сервера Mercurial - PullRequest
1 голос
/ 03 февраля 2010

Я пытаюсь следовать инструкциям, размещенным здесь , но застреваю на шаге 3. После настройки моей локальной рабочей станции для обслуживания репозитория Я не могу клонировать его с моего сервера. Когда я запускаю следующую команду

hg clone http://COMPUTER-XXXXX.hsd1.va.comcast.net:8000/

Я получаю

abort: error: getaddrinfo failed

Чего мне не хватает? Я использую TortoiseHg на своем ноутбуке с Windows XP, а Server 2008 настроен на виртуальной машине. Спасибо.

Ответы [ 4 ]

2 голосов
/ 05 февраля 2010

Чтение этой проблемы: https://www.mercurial -scm.org / bts / issue535 похоже, что у других людей были проблемы с настройками http-прокси в Windows. Не могли бы вы отредактировать настройки прокси в IE и установить вместо него «прямое подключение к Интернету» (или что-то в этом роде), чтобы проверить, работает ли это вокруг вашей проблемы? Тогда, как кто-то предположил, это может быть проблема с брандмауэром: вы можете попробовать «telnet 8000», чтобы увидеть, заблокирован ли порт где-то или нет (но сообщения об ошибках больше похожи на проблему разрешения имен ...).

Надеюсь, это поможет.

2 голосов
/ 03 февраля 2010

Вы уверены, что ваш сервер может связаться с рабочей станцией по имени?Попробуйте это в командной строке:

ping COMPUTER-XXXXX.hsd1.va.comcast.net

Похоже, что поиск DNS не удается, но это только предположение.

Возможно, попробуйте клонировать по IP?1008 * или каков IP вашего рабочего стола?

(также нет завершающего периода после вашей команды клонирования, верно?)

1 голос
/ 02 декабря 2010

Попробуйте изменить «HTTPS» на «HTTP».

Также проверьте настройки прокси.Если вы находитесь за корпоративным брандмауэром, вам может потребоваться перейти в Глобальные настройки -> Прокси и скопировать адрес и порт прокси-сервера в поле Хост.

0 голосов
/ 25 октября 2013

У меня была такая же проблема, но я подключался к CVS через VPN, и VPn не был активен на моей машине, что привело к этой ошибке .... Как только я запустил VPN, он прошел через

...