2

这是在 Windows 7 上。我之前安装了 Mercurial 2.3.2 并有一些存储库并将它们推送到我的 Bitbucket 帐户,进行了一些编辑然后提交等。一切都很好。

最近我卸载了 Mercurial 2.3.2 并安装了 2.6.2。

然后我尝试将我的一个 Bitbucket 存储库克隆到我机器上的一个目录中,以进行处理。

使用的命令是:

hg 克隆https://bitbucket.org/vasudevram/xtopdf

(我还尝试在上述命令中将 https 替换为 http。)

该命令的两个版本均无效。错误消息是:

中止:找不到 web.cacerts:C:\Program Files\Mercurial-2.3.2\cacert.pem

我已经通过 Windows 控制面板卸载选项正确卸载了 Mercurial (AFAIK)。

我能做些什么来解决这个问题?

谢谢。

4

1 回答 1

1

听起来您已经发现--insecureMercurial 在开始检查证书之前是什么,但您最好按照此处的说明添加 Mercurial 可以找到的证书存储或将您信任的证书的指纹列入白名单 hgrc文件:

https://www.mercurial-scm.org/wiki/CACertificates

于 2013-06-15T17:27:40.980 回答