从Google Code上扒了几段源码,准备check out'下来,发现源码的控制管理系统不是我熟悉的SVN,而是一个用hg命令的东东。
赶紧Google一下,原来是一种叫mercurial的源码控制系统,恶补了一下功课,简单了解到mercurial是一种新型的版本控制系统。它不
同于CVS和SVN,它是分布式版本控制系统,每一个用户都拥有自己的一个repository,你可以任意的提交更改而不用担心影响到别人
的代码,你要做的就是pull自己repository没有的,push别人的repository没有的,进行源码管理。
废话不说了,我只是想知道
怎么从Google Code上check out源码,好,开工。 下面介绍了2种获取源码的方式:
一、
利用TortoiseHg客户端软件 1.下载安装TortoiseHg(
Download),安装结束后你要重启计算机。
2.点击右键菜单,如果你发现菜单中多了几项Hg Worlbench、tortoiseHg,那么恭喜你安装成功。
3.右键->TortoiseHg->clone
4.点击克隆。等待源码下载完成。
二、使用Eclipse Plugin 如果你想直接check out到你的eclipse中,那你需要安装一个插件
1.打开Eclipse,Help->Install New Software,在Work with栏中输入
http://www.vectrace.com/eclipse-update/,
点击Add,输入名字如:Hg。
2.选中要安装的插件(可能会有多个选项,选择版本新一点的),一路next。
3.安装成功后,重启Eclipse,File->Import->Mercurial->使用Mercurial克隆版本库
4.输入地址,点击finish。打完收工!
本文仅简单介绍了如果clone代码,方便从网上拿代码。想知道更多mercurial的用法,点击此处。