首页 > 解决方案 > Atlassian Bamboo 无法从远程存储库中读取

问题描述

我找到了很多关于这个问题的答案,但到目前为止我无法让它发挥作用。我想知道是否有其他工具或方法可以用来查看我无法访问的位置/方式。以及我如何尝试弄清楚如何让它发挥作用。此外,防火墙也已关闭,因此应该没有什么可以阻止它们连接。

这是我得到的错误:

ECMDERR 执行“git ls-remote --tags --heads ssh://bitbucket.ourcompany.org:7999/manage/documents.git”失败,退出代码#128 主机密钥验证失败。致命:无法从远程存储库中读取。请确保您具有正确的访问权限并且存储库存在。

奇怪的是,我可以在创建竹子构建计划时引用我们的 bitbucket 服务器,并且我已经在我们的竹子服务器上通过 git bash 运行了这个命令,并且不再出现任何错误。我创建了 SSH 密钥并将其添加到我在 Bitbucket 上的用户帐户中,并将其添加到我们的竹服务器。我还将它们添加到“受信任的站点”中。

标签: gitsshbitbucketbamboo

解决方案


这听起来像是您用于此计划的链接存储库的问题。转到链接的存储库列表(管理菜单),找到并选择有问题的存储库。如果出现错误,请重新保存它,然后重新尝试构建。如果这不起作用,我会接受 Atlassian 支持。


推荐阅读