软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 编程开发 > Mercurial hg 32/64位 v4.7.2(附配置说明)

Mercurial hg 32/64位 v4.7.2(附配置说明)

分享到:
Mercurial hg是一款非常优秀的分布式版本控制系统(DCVS),Mercurial英文意为水银,所以常被缩写为Hg。采用Python语言实现,具有高效率、跨平台、可扩展、使用简便且开源等优点,是目前最为流行的版本控制工具之一。Mercurial是基于 GNU General Public License (GPL) 授权的开源项目。采用了分布式的模型,具有扩展性强,易学易用的优点。Mercurial有着友好的界面,操作非常简单,设计的非常人性化。但是。Mercurial 没有命名空间,一但和很多个版本库交流,很容易导致自己与别人的代码混成一团,就这个意义而言,Mercurial 根本不是个合格的分散式系统。
Mercurial hg

安装教程

1、解压文件,根据电脑系统位数选择安装,点击next

2、选择应用的安装路径

3、默认安装完成后勾选添加path路径,再点击finish退出即可

4、win+r输入cmd打开命令符,输入hg help,出现下图界面则说明Mercurial安装成功

功能特点

1、更轻松的管理
传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰,每个用户管理自己的 repository,管理员只需协调同步这些repository。
2、更健壮的系统
分布式系统比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运行了,分布式系统通常不会因为一两个节点而受到影响。
3、对网络的依赖性更低
由于同步可以放在任意时刻进行,Mercurial 甚至可以离线进行管理,只需在有网络连接时同步。

版本控制mercurial(hg)常用命令

一、正常流程
1、查看项目状态
hg st
2、将未加入索引的文件加入索引
hg add 文件
或者 hg add . 将所有的加入索引中
3、提交修改
hg ci -m "提交说明"
4、初次推送代码
hg push --new-branch
5、非初次推送代码
hg push -b 分支号
二、分支管理
1、新建分支
hg branch 分支号
2、查看当前分支
hg branch
3、查看所有分支
hg branches
4、切换分支
hg update 新分支号
5、合并分支
hg merge 分支号
或者 hg merge,即是不加分支号,此时合并自己分支的多个head头,多用于多人操作同一分支后,进行合并操作
三、更新操作
1、更新当前项目状态
hg update
2、更新代码
hg pull
四、回退操作
1、代码未提交时(即没有进行 hg ci -m “提交" 操作),还原代码
hg revert 文件名
或者 hg revert -a 还原所有修改
2、代码提交了一次,还原提交,此时修改的代码还在,特别注意,此操作只能还原一次,多次是不行的
hg rollback
展开更多

软件截图

下载提示

Mercurial hg 32/64位 v4.7.2(附配置说明)

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章