Mercurial 免费版本控制软件
基于Python的自托管分布式版本控制系统
使用最受欢迎的免费和开源跨平台分布式版本控制软件之一管理任何大小和类型的项目代码。
概述
Mercurial是一种出色的免费和开源分布式版本控制软件,例如Git。 Mercurial具有快速,可扩展的,并且可以有效处理各种规模的项目。此外,它比Git非常简单,它可能会吸引开发人员使用它。此外,Mercurial支持各种各样的工作流程,您可以通过扩展轻松增强其功能。 Mercurial很快,并在本地执行大多数动作。它允许开发人员轻松在几分钟内在修订和切换之间生成差异。因此,它非常适合大型项目,例如Nginx,Netbeans等。 Mercurial具有强大的分支模型,开发人员可以轻松地创建和合并分支。 Mercurial主要用Python编写,尽管由于性能而创建了一些C语言。它是跨平台,所有主要平台都可以使用二进制版本。 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