Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1309436
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: LINUX

2009-01-01 06:05:33

一、Mercurial
Mercurial不但能跟踪软件的旧版本,而且包括了分支版本与发行版本,与骨灰级的CVS和当前工业标准下的开源软件项目的源码控制系统SVN不同的是,Mercurial包括该项目历史上的完整库存,由于档案是压缩的,一个完整库存只需要不到源码树的一半的空间,只用一个httpd和一个小的CGI就可以完美地为远端客户端的普通的HTTP连接提供服务。

安装:
# emerge dev-util/hgsvn
选项举例:
# hg clone 对某软件库存进行克隆
# hg
pull -u  (在hg clone后所在的目录) 更新
# hg branch name 取得分支版本
# hg checkout name 版本检查
...


二、Git

安装:
# emerge dev-util/git
使用:
# git clone git://lair.fifthhorseman.net/~dkg/xdotool

三、Bazaar

安装:
# emerge dev-util/bzr
使用:
# bzr checkout






阅读(2326) | 评论(0) | 转发(0) |
0

上一篇:dbus的建立

下一篇:串口设备

给主人留下些什么吧!~~