0

在我的本地,有两个用户帐户。

1) 用户 2) Hadoop

我主要在 User 上开发代码,然后复制到 hadoop 中使用它。

因此,我想,与其走这条漫长的路,也许我可以将代码推送到回购并拉到另一端

虽然我能够将代码从用户推送到 repo

但是当我尝试从 hadoop 中提取代码时。我收到这个错误?

remote: Permission denied (publickey).
abort: no suitable response from remote hg!

虽然,我正面临来自 mercurial 的问题,但 git 用户之间可能也存在一些重叠。因此标记他们,但如果有人认为,问题并不适用于他们,请随意取消标记。

有什么线索吗?谢谢

4

1 回答 1

2

那是 ssh 告诉您您的 hadoop 用户无权访问您的 mercurial repo 位于后面的 ssh 服务器。无论您为设置密钥user所做的任何事情都为hadoop.

于 2013-02-17T00:24:04.470 回答