abort:找不到web.cacerts:C:\ Program Files(x86)\ Mercurial \ cacert.pem

时间:2015-01-28 07:00:10

标签: mercurial bitbucket atlassian-sourcetree

我是Mercurial的新手。我创建了一个Bitbucket帐户,创建了一个新的私人仓库,然后尝试使用repo进行克隆。我收到此错误:abort:找不到web.cacerts:C:\ Program Files(x86)\ Mercurial \ cacert.pem

我不确定如何解决这个问题,因为谷歌给了我一些不同的解决方案,这些解决方案似乎根据具体情况而有所不同,我宁愿不通过更改配置文件来搞砸任何事情不正确。请注意,我在Sourcetree中使用了嵌入式Mercurial。有什么想法或帮助吗?

1 个答案:

答案 0 :(得分:19)

打开C:\Users\[UserName]\AppData\Local\Atlassian\SourceTree\hg_local\Mercurial.ini

并改变:

cacerts=C:\Program Files (x86)\Mercurial\cacert.pem

使用:

cacerts=C:\Users\[UserName]\AppData\Local\Atlassian\SourceTree\hg_local\cacert.pem