Tuesday, July 13

水银代码管理

这几天学习了Mercurial这个代码管理工具,一点心得记录下来。
首先是代码管理工具的选择,现在流行的主要是svn,git和Mercurial了。用了svn好几年了,不满还是很多的,不再一一细说,考虑换得话,就上网找资料看看大家的说法,这篇翻译文章《Git 與 Mercurial 的分析》写得不错,没什么好说的,跟着google走,准没错。这几篇文章值得细看《Mercurial - 分布式版本控制系统》《分布式版本控制系统——Mercurial》,《在Google Code上用 Mercurial 取代 Subversion 管理你的项目

我使用的是mac osx snowleopard,在这上面Mercurial的安装比较容易,但是也遇到一些挫折
1)安装,到官方网站下载安装包,安装之。
2) 安装MercurialEclipse, 今后就用Eclipse这个强大的GUI管理代码了,同时还可以兼顾svn和git
3)将我的svn库转换到Mercurial,参见攻略。这时候遇到了问题,见解决办法


有趣的障碍是,很多文章里说需要修改.hgrc这个文件,可是他在哪呢???,找遍硬盘也没有,其实自己建立一个叫.hgrc名字的文本文件就好了,放在/Users/yourname

No comments: