打印

分布式版本控制

[复制链接]
165|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
久不看English的东西了,现在看起来还真是难啊,习惯了偷懒,查东西都是查中文的 #_#!

五一时买了块开发板后就一直断断续续地在上面做些事情,最近主要是研究uboot,可是比较头痛的事情就是代码的管理,虽然我对CVS和SVN都相当了解,但是这两个就是解决不了我到处开发的需求,在A地做的修改比较难合并到在B地做的修改,而且中间的修改记录也比较难记录下来。于是这两天停止了研究uboot,改为研究分布式版本控制,这个东西可以满足我现在的需求,呵,不过这方面的文档资料在国内就比较少了,国内还没流行啊,又不得不啃啃English了。

看了几个软件,最后还是觉得mercurial比较适合,虽然git是大牛linus搞出来并在用来管理linux kernel开发,但是其只支持linux,对其它OS不支持或者特别的差。下来这几天就花时间把其研究研究,然后再结合trac,wiki,apache等搞个自己的版本控制系统,可以管理自己的代码、作品等等,还可以考虑当成知识库。有点想太多了,慢慢来吧,现在的重点还是在uboot和linux上。

关于mercurial的一些好资料:

1,mercurial官网 http://www.selenic.com/mercurial/wiki/index.cgi

2,中文手山 http://www.selenic.com/mercurial/wiki/index.cgi/CategoryChinese

3,Mercurial Plugin for Trac http://trac.edgewall.org/wiki/TracMercurial

4,Mercurial快速入门PDF http://www.linux.org.cn/Mercurial-Usage-v1.0_cn.pdf

5,Mercurial使用PDF http://www.linux.org.cn/Mercurial-QuickStart-v1.0_cn.pdf

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

457

主题

483

帖子

1

粉丝