比克尔下载中心--给您快速、安全的下载体验!

版本控制系统(Mercurial) v4.8.1 官方32/64位版

软件介绍 软件截图 下载地址 相关文章 软件评论

Mercurial是目前比较流行的版本控制系统之一,采用的是分布式版本控制方式,虽然在功能上Mercurial不如Git强大,但是Mercurial支持HTTP传输协议(现在Git也开始支持HTTP协议了),学习起来更容易,也不会像Git那样需要定期维护,而且对Windows系统提供了更好的支持,更适合Windows系统用户使用。

Mercurial主要特性(与Git相比 )

1、学习容易
Mercurial基于许多的实例, Git 跟Mercurial 比起来有学习起来不容易。 Git 有比较多的指令与选项,这些功能的说明可能会让新使用者备感威胁。 Mercurial 的文件对于新手来说相对完整与容易阅读,Mercurial 的用词与指令也比较接近Subversion 与CVS ,因此对于从那些系统转移的人们来说会比较亲切。

2、支持Windows
Git 有着强大的Linux 包,在Windows 执行它的正式作法是通过cygwin ,对于一个Windows 使用者来说不是非常理想。一个使用MinGw 改写的Git 渐渐受到欢迎,但是Windows 在Git 世界中仍然是一个次等公民。在有限的测试中, 使用MinGW 改写的版本看来提供了完整的功能,但是有点迟钝。一些在Linux 或Mac OS X 几乎是即使反应的操作,在Windows 中可能需要十几秒。 Mercurial 是使用Python 开发,而且正式版本在Windows 下执行顺畅(在Linux, Mac OS X 等系统也是)。

3、维护, Git 需要定期维护资料库(例如git-gc),而Mercurial 不需要。不过需要注意的是, Mercurial 对于用户端磁盘空间的管理也比较没那么复杂(可以参考上面关于用户端储存管理的说明)。

4、记录是不容侵犯的, Git 非常强大,可以执行任何你想做的事情,不幸的是,这也意谓着Git 也很容易丢失记录。举例来说, git-push –force 会让远端资料库的版本异动消失;Mercurial 的资料库结构比较像是不可变物件持续成长的集合,虽然在部份情况下(像是rebase) ,改写记录是有优点的,但这也很危险,可能会导致无法预期的结果。不过需要注意的是, Git 服务器可以通过设定来避免遗失资料,所以Mercurial 这个优点并不是那么明显。

Mercurial安装说明

Mercurial分为32位和64位两个版本,用户安装时需要注意根据自己的系统选择安装。

软件截图

  • 版本控制系统(Mercurial)

下载地址

版本控制系统(Mercurial) v4.8.1 官方32/64位版

高速下载器通道
其他下载地址

相关文章

软件评论