Tag Archives: Mercurial

同步你的 Mercurial(Hg) 和 Git 版本库

我的Vim的配置文件之前都是托管在Bitbucket的,因为公司用的也是Hg,所以相对对于Hg使用更熟练一点。虽然Hg和Git都是分布式版本管理工具,但是Hg在使用上以及学习上确实简单不少,很容易上手了。但是还是有很多人是喜欢用Git的,所以我必须要把我的Vim的配置同时用Git来进行版本管理,然后push到著名的Github网站,这样Git使用者也可以很方便的watch以及pull我的最新配置(虽然目前还没有什么人watch…)。 之前的做法比较傻,为了让Git和Hg管理同一个目录,通常操作完Hg的push,然后再用Git进行commit然后push,虽然也是能达到版本库同步的目的,但是很繁琐,因为要分别用Hg和Git进行commit和push操作,有时候还会面临merge问题,实在不是一个好方法。

Posted in Skill | 技术 | 37 Comments

在Google Code上用 Mercurial 取代 Subversion 管理你的项目

之前,我一直都是用的SVN作为我日常的版本控制工具,诸如代码啊文档啊之类的东西。至于CVS这么复古的版本控制工具更是没有机会去尝试。说到SVN控制版本的话,作为托管服务商比较好的就有google code,本人也一直在使用。最近,由于一些项目的原因,了解到了另外一个版本控制工具Hg,当然Hg不是它的原名,原名叫Mercurial,都是水银的意思,所以通常称呼为Hg。

Posted in Skill | 技术 | 18 Comments