Mercurial hg 克隆错误-“中止:错误:名称或服务未知”

Boj*_*vic 4 linux version-control mercurial clone

我已经安装了 Fedora Linux 可用的最新 hg 包。但是,hg clone 报错。

hg clone http://localmachine001:8000/ repository
Run Code Online (Sandbox Code Playgroud)

报告:

"abort: error: Name or service not known"
Run Code Online (Sandbox Code Playgroud)

localmachine001 是本地网络中的计算机。我可以毫无问题地从我的 Linux 机器 ping 它。我还可以使用相同的 http 地址并浏览现有代码。但是, hg clone 不起作用。

如果我从我的 Macintosh 机器执行相同的命令,我可以轻松地克隆存储库。

一些互联网资源推荐编辑.hgrc文件,并为其添加代理:

[http_proxy]
host=proxy:8080
Run Code Online (Sandbox Code Playgroud)

我试过没有任何成功。另外,我假设在这种情况下不需要代理,因为 hg 服务器机器在我的本地网络中。

任何人都可以推荐我该怎么做,或者我如何跟踪问题?

先感谢您。

red*_*hka 5

以 root 身份运行 hg 为我解决了这个问题。但还是不知道为什么。