我需要从Mercurial下载源代码。
$ hg clone xmppframework.googlecode.com/hg xmppframework
warning: xmppframework.googlecode.com certificate with fingerprint b1:af:83:76:f3:81:b0:57:70:d8:07:42:c8:c1:b3:67:38:c8:7a:bc not verified (check hostfingerprints or web.cacerts config setting)
requesting all changes
adding changesets
adding manifests
adding file changes
我在终端尝试使用此链接下载源代码。但命令失败。
任何人都可以帮我摆脱这个。
感谢所有人, 马丹。
答案 0 :(得分:32)
问题是,您没有将google的指纹添加到您的hgrc文件中。 有两种方法可以解决这个问题:
使用http
代替https
,缺点是您的流量不再加密。
hg clone http://xmppframework.googlecode.com/hg/ xmppframework
或者将指纹添加到你的hgrc文件中:
请注意,Google Code有时会更改指纹。当下面的指纹不起作用时,您可以使用此命令(取自此question)来检测当前指纹:
$ openssl s_client -connect xmppframework.googlecode.com:443< / dev / null 2> / dev / null | openssl x509 -fingerprint -noout -in / dev / stdin
[hostfingerprints]
xmppframework.googlecode.com = b1:af:83:76:f3:81:b0:57:70:d8:07:42:c8:c1:b3:67:38:c8:7a:bc
编辑,因为原始答案很难看。
答案 1 :(得分:1)
它不是SVN链接,它是Mercurial链接,因此您无法使用svn工具。您需要Mercurial。