web-dev-qa-db-ja.com

Mercurialバージョン管理はプッシュでエラーを表示します

プロジェクトにMercurialバージョン管理を使用しています。 Pushpullupdateのようなものはすべて問題ありませんが、1つ問題があります。Pushを使用すると、次のように表示されます。

warning: bitbucket.org certificate with fingerprint 24:9c:45:8b:9c:aa:ba:55:4e:01:6d:58:ff:e4:28:7d:2a:14:ae:3b not verified (check hostfingerprints or web.cacerts config setting)

誰かが間違った部分がどこにあるか教えてもらえますか?どんな助けや提案も非常に高く評価されます。

36
NewUser

最後に、次のページを確認して解決策を見つけました: CACertificates および http://tadabborat-blog.tumblr.com/post/9502320721/Mercurial-warning-bitbucketorg-certificate-with

17
NewUser

これを私の.hgrcに入れるとうまくいきました。

[hostfingerprints]
bitbucket.org = 45:ad:ae:1a:cf:0e:73:47:06:07:e0:88:f5:cc:10:e5:fa:1c:f7:99

まず、ホストの証明書を表示してフィンガープリントを確認する必要があります。しかし、すべてがうまく見える場合は、上記のアプローチを使用して、これらの厄介な警告を取り除くことができます。

https://confluence.atlassian.com/display/BBKB/abort%3A+certificate+for+bitbucket.org+has+unexpected+fingerprint を参照してください。

34
stephenmuss