摘要: Mercurial日常使用的命令并不多,我建议使用TortoiseHg客户端,GUI界面更容易理解和操作。 首先是Clone,获取一个完整的库。一般库的地址都是http://开头的,如http://10.20.80.80:8000/。本地会生成一个.hg目录,存放整个库。同时也会把文件都更新.hg所在的目录中。  Add添加文件。Mercurial跟CVS一样,只有文件有版本记录,目录没... 阅读全文
posted @ 2010-07-25 17:43 tinyfish 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: Mercurial作为分布式版本管理系统,速度快,使用方便。对比SVN,唯一更复杂的就是Pull/Push操作了。   Pull的作用是从其他库获取新的改动。根据实际情况我可能会得到几种结果: 如果我在本地库中没有做过提交,那么Pull的结果很直接,就是把新的改动添加到当前库的tip之后。 注意这时候我的本地代码文件并没有更新,只是本地库被更新了。还需要一个额外的Update操作。可... 阅读全文
posted @ 2010-07-25 17:10 tinyfish 阅读(1623) 评论(0) 推荐(0) 编辑