0

我正在尝试使用在 mac 上创建的本地存储库创建机器人。但整合总是失败。我正在使用模拟器进行测试。我还从设备设置中选择了模拟器。

但是总是出现以下错误-

SSH 已知主机文件路径位于/Library/Server/Xcode/Config/ssh_known_hosts 启用了 SSH 严格主机检查(您可以通过在 Untrusted HTTPS 证书禁用中编辑SSHStrictHostKeyChecking密钥来禁用此功能(您可以通过在/Library/Server/Xcode/Config/xcsbuildd.plistTrustSelfSignedSSLCertificates/Library/Server/Xcode/Config/xcsbuildd.plist

ab59d95ce4458b340114a7aefb9f16479f05982b refs/heads/master

SSH 已知主机文件路径位于/Library/Server/Xcode/Config/ssh_known_hosts 启用了 SSH 严格主机检查(您可以通过在 Untrusted HTTPS 证书禁用中编辑SSHStrictHostKeyChecking密钥来禁用此功能(您可以通过在/Library/Server/Xcode/Config/xcsbuildd.plistTrustSelfSignedSSLCertificates

/Library/Server/Xcode/Config/xcsbuildd.plist

我需要生成 ssh 密钥吗?

我也生成了 ssh 密钥,但是如何将它添加到我的 mac 上的本地存储库

如果你有任何想法,请帮忙。

谢谢

4

3 回答 3

0

实际上,这篇文章可能会解决您的问题:

OS X 10.9 服务器上缺少 xcsbuildd.plist 文件

于 2013-12-15T15:44:31.167 回答
0

在 Xcode Server 中配置所有内容后,我得到了两个不同的结果。

当我在 Xcode 中创建机器人时:internal-checkout-error。

当我在 Safari 中创建机器人时:就像魅力一样工作。

两者都具有完全相同的项目,完全相同的 Xcode Server 主机。Apple 所做的超出了他们通常的混淆程度,在这里......

于 2014-06-26T12:28:12.157 回答
0

实际上,如果您通过 https 将 bot 指向 git,那么这些消息不是错误,而是警告。我现在有两个机器人,它们通过 https 访问我们的内部 git 服务器,并成功获取源并显示此消息

正如您所说,您的集成失败了。如果 bot 无法获取源,它将写入结帐源失败。

要了解实际出了什么问题,您应该查看您在 Xcode 或 safari 中的集成中的选项卡Build Failure Log下方。Logs(我建议您查看 safari,因为如果您的日志很大,safari 会比 Xcode 更快地加载它)。是的,这不是很舒服,但也不是很难。在某些时候,您会看到 git 命令参数,也许还有下面几行的错误原因。

于 2014-05-06T11:33:35.053 回答