首页
手机版
热门搜索:
当前位置:电脑百家乐 > 编程开发 > 编程百家乐 > Mercurial(轻量级分布式版本控制系统) 官方版v5.2

Mercurial(轻量级分布式版本控制系统) 官方版v5.2

  • 大小:20.4 MB
  • 语言:中文
  • 类别:编程百家乐
  • 类型:免费百家乐
  • 授权:国产百家乐
  • 时间:2019-12-07
  • 官网:http://mercurial.selenic.com/
  • 环境:Windows7, Windows10, WindowsAll
  • 安全检测: 无插件 360通过 腾讯通过 金山通过 瑞星通过

相关百家乐

Mercurial(分布式版本控制系统)是一种轻量级分布式版本控制系统,采用 Python 语言实现,便于学习和操作,有非常强大的扩展性。百家乐有着友好的界面,操作非常简单,设计的非常人性化。

Mercurial图片

百家乐介绍

mercurial是款轻量级的分布式版本控制系统,mercurial官方版(分布式版本控制系统)采用python语言开发,便于学习和操作,有非常强大的扩展性,其是基于 GNU General Public License (GPL) 授权的开源项目。该款百家乐有着友好的界面,操作非常简单,设计的非常人性化,与传统的集中式版本控制系统相比,它的优点是更加方便你的管理和使用。

百家乐特色

【更轻松的管理】

传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰,每个用户管理自己的 repository,管理员只需协调同步这些repository。

【更健壮的系统】

分布式系统比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运行了,分布式系统通常不会因为一两个节点而受到影响。

【对网络的依赖性更低】

由于同步可以放在任意时刻进行,Mercurial 甚至可以离线进行管理,只需在有网络连接时同步。

使用方法

以下使用大多基于命令行形式,版本是1.2.11

因为本地即是版本库的服务端也是版本库的客户端,所以首先得区分好版本库和工作目录两个概念,版本库存放了所有的版本,工作目录只是某个特定的版本,这个概念同svn是一致的,只是svn的版本库不在本地,而在集中的一台服务器上。

hg init创建新仓库,版本库的文件放在一个.hg的文件夹下面

hg add添加未版本化的文件

hg commit提交修改,使用-m 填写comments,同svn是一样的

hg tip查看当前版本库的最新版本,注意:不是当前工作目录的最新版本。tip是版本库最新版本的意思

hg parents查看当前工作目录的最新版本,如果这个版本有多个parent,会显示出来,如果没有则不显示。parent是指某个版本的前一个版本,如果某个版本通过 两个版本merge而来,则会出现多个parents。mercurial还不支持超过两个的parents,也就是说只能将版本两个两个的合并,合并3 个版本需要操作2次,合并4个版本需要操作3次,依次类推,如果碰到8个版本需要合并,则需要合并7次...

hg clone克隆一个版本库到本地,当项目开始的时候,建议在一台电脑上init项目后,然后大家从他那clone出来,而不是各自init。

hg pull从另一个版本库更新版本到本地

hg push将本地版本库更新到其他版本库中,其他版本库需要开通ssh服务,Windows下需要cygwin来启动ssh,linux下用openssh实现。

标签: 编程百家乐

相关版本

下载地址

Mercurial(轻量级分布式版本控制系统) 官方版v5.2

普通下载通道

热门关键词

网友评论

装机必备百家乐

返回顶部