hg init //初始化项目
//从100的机器克隆一个project这个项目
hg clone ssh://username@192.168.1.100/workspace/project project
hg pull //从上次克隆的机器获取更新,也可以与clone一样加上后面的ssh地址从其他机器更新,最后要与update配合完成更新
hg update //更新
hg merge //有的时候更新会提示有冲突需要合并,可以通过merge完成合并更新。
hg add //添加文件
hg commit //提交更新
hg push ssh://username@192.168.1.100/workspace/project //将自己的版本推送给对方,对方hg update以后可以看到更新后的文件。
以上是常用命令,下面参考文章有详细解释以及更多命令和例子。大家可以查一下
参考文章:
分布式版本控制工具 Mercurial 使用教程
http://hi.baidu.com/3444542/blog/item/c8ea4e13f5cfec075aaf5382.html
分布式版本控制
http://www.diybl.com/course/3_program/gcs/2008311/104229.html
分享到:
相关推荐
分布式版本控制系统_Mercurial
Mercurial是一个跨平台的分布式版本控制软件,主要由Python语言实现,但也包含一个用C语言实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux,现在Mercurial已经被移植到Windows、Mac OS X和大多数的类...
现象,近年来,我们对版本控制工具的关注点似乎正在改变.起初,我们主要也是唯一的目的就是对代码进行监控,使我们能够安全的返回到旧的版本,以便我们能够诊断代码中的问题.后来,我们的关注点更侧重于如何使人与人之间的...
与它们的上一代竞争者相比,虽然分布式版本控制工具多年来已经很稳定和实用了,但 是旧的工具的使用者还没有完全了解它们的优点,分布式的工具在很多方面明显由于集中式 的工具。 对于个人开发者,分布式工具几乎...
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。 TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制...
TortoiseHg 4.9,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。 TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制...
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。 TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制...
tortoisehg是目前最流行的Mercurial轻量级分布式版本控制系统的客户端程序,类似于SVN的tortoiseSVN客户端
mercurial 版本控制,最新版。适用于64位系统,简单好用。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
Mercurial 是一个快速的小型轻量级源代码控制管理系统,旨在高效地处理大型分布式项目,SourceTree辅助工具,GIT辅助工具.
TortoiseHg 4.9,64位,绿色版。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具。此文件为目前官网最新版本。
TortoiseHg 5.0.2,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
TortoiseHg 5.1.0,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
TortoiseHg 4.9.1,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
TortoiseHg 4.9,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具
TortoiseHg是一个跨平台的Mercurial分布式版本控制系统的可视化客户端工具,有方便开发人员搭建开发环境、协同开发、提交修改、跟踪版本变更,易学易用等特点。
TortoiseHg是一个跨平台的Mercurial分布式版本控制系统的可视化客户端工具,有方便开发人员搭建开发环境、协同开发、提交修改、跟踪版本变更,易学易用等特点。