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問題,實在不是一個好方法。
在Google Code上用 Mercurial 取代 Subversion 管理你的項目
之前,我一直都是用的SVN作為我日常的版本控制工具,諸如代碼啊文檔啊之類的東西。至於CVS這麼復古的版本控制工具更是沒有機會去嘗試。說到SVN控制版本的話,作為託管服務商比較好的就有google code,本人也一直在使用。最近,由於一些項目的原因,了解到了另外一個版本控制工具Hg,當然Hg不是它的原名,原名叫Mercurial,都是水銀的意思,所以通常稱呼為Hg。