Mercurial-开源版本控制软件

Mercurial 免费版本控制软件

基于Python的自托管分布式版本控制系统

使用最受欢迎的免费和开源跨平台分布式版本控制软件之一管理任何大小和类型的项目代码。

概述

Mercurial是一种出色的免费和开源分布式版本控制软件,例如Git。 Mercurial具有快速,可扩展的,并且可以有效处理各种规模的项目。此外,它比Git非常简单,它可能会吸引开发人员使用它。此外,Mercurial支持各种各样的工作流程,您可以通过扩展轻松增强其功能。 Mercurial很快,并在本地执行大多数动作。它允许开发人员轻松在几分钟内在修订和切换之间生成差异。因此,它非常适合大型项目,例如Nginx,Netbeans等。 Mercurial具有强大的分支模型,开发人员可以轻松地创建和合并分支。 Mercurial主要用Python编写,尽管由于性能而创建了一些C语言。它是跨平台,所有主要平台都可以使用二进制版本。 Mercurial也是可扩展的,这意味着开发人员可以激活现有的扩展以增强功能。但是,它允许根据业务需求编写自己的扩展名。

系统要求

Mercurial没有任何独特的安装标准。请检查安装部分。

特征

Mercurial配备了版本控制软件的强大功能。一些关键功能如下:

  • 分布式体系结构
  • 快速地
  • 平台独立
  • 可扩展
  • 便于使用
  • 开源
  • 高性能和可伸缩性
  • 分支和合并
  • 支持纯文本和二进制文件

安装

在窗户上安装

从http://tortoisehg.bitbucket.org/download/download/windows.html下载最新版本的Tortoisehg。 运行安装程序并关注向导。

在Ubuntu上安装

在下面运行命令。

$ apt-get install mercurial

安装在软呢帽上

运行命令将其安装在Fedora上。

$ dnf install mercurial

在MacOS上安装

运行命令将其安装在MacOS上。

$ brew install mercurial

在MacOS上安装

运行以下命令将其安装在FreeBSD上。


$ cd /usr/ports/devel/mercurial
$ make install

探索

您可能会发现以下链接相关:

 简体中文