21

サーバーからプルしようとしましたが、次のエラーが発生します。

C:\Users\User\hg_repo>hg pull
abort: error: _ssl.c:490: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICAT
E:certificate verify failed

証明書をダウンロードしてWindowsの信頼されたルート証明機関にインストールしましたが、それでもエラーが発生します。Mercurialに証明書を信頼させるにはどうすればよいですか?

4

1 に答える 1

27

ユーザーディレクトリ(たとえば、Vista / Windows 7のC:\ Users \またはその前のC:\ Documents and Settings \)には、「mercurial.ini」というファイルがあります(ない場合は、作成します。その名前の空のファイル)。そのファイルの下部に次のようなセクションを追加します。

[web]
cacerts = C:\the\path\to\the\certificate\file.cer
于 2011-07-30T01:47:01.090 に答える