Mac OS X 10.8解决hg无法下载https协议的网站代码
2013-03-05 23:38
267 查看
在Mac OS X 10.8中,使用hg clone https:xxxx.org,会有warning,主要是存在安全认证的问题,如何避免此问题,请按照以下步骤解决:
1 进入命令行模式,并执行以下命令来生成一个认证文件,不要怕麻烦,切记不要下载网络中的认证文件:
此时会生成一个dummycert.pem,
2 拷贝此认证文件到/etc目录下:
3 创建配置文件:
加入以下内容:
4 再尝试一下clone 一个repo,
hg clone https://xxx.xxx
问题解决,亲测成功
附录:
Mercurial下载地址:http://mercurial.berkwood.com/binaries/Mercurial-2.1.2-py2.7-macosx10.7.zip
1 进入命令行模式,并执行以下命令来生成一个认证文件,不要怕麻烦,切记不要下载网络中的认证文件:
openssl req -new -x509 -extensions v3_ca -keyout /dev/null -out dummycert.pem -days 3650
此时会生成一个dummycert.pem,
2 拷贝此认证文件到/etc目录下:
sudo cp dummycert.pem /etc/hg-dummy-cert.pem
3 创建配置文件:
vi /etc/mercurial/hgrc
加入以下内容:
[web] cacerts = /etc/hg-dummy-cert.pem
4 再尝试一下clone 一个repo,
hg clone https://xxx.xxx
问题解决,亲测成功
附录:
Mercurial下载地址:http://mercurial.berkwood.com/binaries/Mercurial-2.1.2-py2.7-macosx10.7.zip
相关文章推荐
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法(转)
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 关于在caddy环境下,使用https协议UC无法下载的解决方法。
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 解决Http或Https中下载中文文件乱码和无法下载问题
- Win7下IE8无法打开https类型的网站解决方法笔记
- tomcat-5.0.28在https模式下IE8无法下载文件问题解决
- 无法正常登陆bitbucket github 等https网站。 实验性 QUIC 协议
- 解决webview无法加载https协议的url
- IIS网站无法下载7z等文件的解决
- 解决macOS Sierra WI-FI无法连接网络
- 解决drush make 2.3 在不支持ssl的空间上无法下载https地址下的资源的问题
- Mac OS X 10.10 Yosemite下面解决XAMPP无法开启mysql的问题
- 苹果Mac OS X 10.8正式版下载地址
- 解决host重定向屏蔽网站或无法显示此网页 错误代码: ERR_CONNECTION_REFUSED
- 解决mac无法更新android sdk报Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml错误