首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mercurial的hg克隆抛出"getaddrinfo失败“错误(windows 7)

使用mercurial的hg克隆抛出"getaddrinfo失败“错误(windows 7)
EN

Stack Overflow用户
提问于 2012-02-14 13:36:56
回答 6查看 14.4K关注 0票数 12

我已经在bit bucket网站上创建了一个公共存储库。我可以从办公室网络(LAN)外部运行clone命令。

但它不能在办公室网络中工作。我怀疑这与防火墙或代理设置有关。我可以从浏览器窗口(IE9/Chrome)访问URL。

请帮助解决此问题。谢谢。

命令:

代码语言:javascript
复制
hg clone https://bitbucket.org/gbsandeep/test2

abort: error: getaddrinfo failed

附言:我看了其他的帖子,但没有帮助。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-02-14 13:50:21

听起来你可能需要告诉Mercurial你的代理设置是什么。"mercurial proxy“的第一个热门:

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

如果你需要弄清楚要使用什么设置,你可能应该看看你的IE设置是什么,例如通过转到Internet Properties | Connections | LAN Settings对话框。

票数 8
EN

Stack Overflow用户

发布于 2016-09-20 20:35:30

如果您发现自己出现在此页面上,是因为您在使用带有用户名的hg-git插件时遇到了getaddr错误,那么您很可能遇到了Fails with username in URL (getaddreinfo failed)错误。

因此:

代码语言:javascript
复制
$ hg clone https://foo@stash/
abort: error: getaddrinfo failed
$ hg clone https://stash/
http authorization required for http://stash.....
realm: Atlassian Stash
user: ...

(不能解决原始用户的问题,但可能是导致相同症状的原因)。

票数 6
EN

Stack Overflow用户

发布于 2014-01-22 21:17:05

只需删除http_proxy环境变量。(在5个小时的头痛之后,对我来说很有效)。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9272233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档