我们将Mercurial和BitBucket用于我们的项目,将Teamcity用作CI工具。直到本月初,当Teamcity开始从BitBucket中获取更改时,它工作正常。我们得到的错误信息是:
bitbucket.org的证书具有意外指纹46:de:34:e7:9b:18:cd:7f:ae:fd:8b:e3:bc:f4:1a:5e:38:d7:ac:24 (查看hostfingerprint配置)
按照此处的建议:http://blog.bitbucket.org/2015/05/06/bitbuckets-ssl-certificate-is-changing-for-sha-2/ 我在.ini文件中添加了以下内容:
[hostfingerprints]
bitbucket.org = 46:de:34:e7:9b:18:cd:7f:ae:fd:8b:e3:bc:f4:1a:5e:38:d7:ac:24
但问题仍然存在。
使用TortoiseHg Workbench从构建服务器中拉取和推送很好,但不使用TeamCity。
我可以提出任何建议吗?