mercurial安装使用

★mercurial在windows下的安装
①在http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages#head-adac70dc1664bb9eac334d5c8b57483d300254f3
下载windows的版本,安装到d盘
②安装完后,在任一目录下输入hg init命令,即可使此目录成为一个受控目录
③使用hg add命令可以把所有文件加入到当前repository中,但mercurial存在一个问题,不能提交10M以上的文件,所以我不得不去剔除这些文件,
相当不爽,不过它可以在子目录下使用hg add *.*来添加子目录下的所有文件及文件夹
④add之后可以用hg commit来提交,这样一个repository就建好了
★mercurial的安装感想
①与svn相当不一样,我原来只用过starteam,vss,svn,大名鼎鼎的cvs一直无缘使用,呵呵,mercurial无需服务器,我刚装的时候一直没转过这个弯来,
看了帮助才明白起来,帮助地址http://www.selenic.com/mercurial/wiki/index.cgi/ChineseTutorial
②如果是两人之间同步,可以使用hg pull, hg merge,hg update等命令互相更新,还可以使用hg export,hg import来使用电子邮件来传递,相当强大,不
过据文档说是有问题的
③如果需要有服务器,则可以使用hg server,hg push等命令建立服务器和远程提交
以上均为从文档整理而得,个人未用到
★一些问题
①权限控制怎么作?莫非添加n多个用户??
②取子录怎么做?
③10M文件限制问题,不明白为什么有如此奇怪的限制??
④合并工具不理想,有人介绍用svn,但一个版本控制工具依赖另一个版本工具令人有些奇怪,而且,我也不想装svn,不过我是个人使用,基本没有此类问题,以后
碰到再说吧。

你可能感兴趣的:(工具)