`
youyun_2008
  • 浏览: 113841 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

分布式版本控制系统 Mercurial

阅读更多
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。相对于传统的版本控制,具有如下优点:

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


http://www.oschina.net/p/mercurial
分享到:
评论

相关推荐

    分布式版本控制系统_Mercurial

    ### 分布式版本控制系统_Mercurial:深入解析与优势 #### 一、分布式版本控制系统概览 在软件开发领域,版本控制系统的存在至关重要,它不仅帮助开发者追踪代码的变更历史,还支持多人协作,确保代码的一致性和...

    Mercurial(分布式版本控制系统) v5.0.2.zip

    Mercurial是一款专业好用的轻量级分布式版本控制系统。软件采用Python 语言,基于 GNU General Public License (GPL) ,更加方便你的管理和使用,有更优秀的系统,而且对网络的依赖程度也降低了非常多。如果您对目前...

    Mercurial 分布式版本控制系统 部署 server 服务

    Mercurial是一款强大的分布式版本控制系统,它允许开发者在本地存储代码的完整历史记录,并通过网络与其他用户的代码库进行同步。这种工作方式提高了开发效率,增强了协作能力,同时也提供了灵活的分支管理和冲突...

    分布式版本控制系统-Git详解

    - **分布式版本控制系统**:这类系统是目前的主流选择,代表性的有`Git`、`Mercurial`、`Bazaar`等。这些系统的特点在于,每个开发者的工作站上都完整地保存了一份版本库的副本,这不仅增强了系统的鲁棒性,还大大...

    分布式版本控制系统入门.pdf

    分布式版本控制系统(DVCS,Distributed Version Control System)是一种先进的软件工具,用于管理和跟踪文件的变更历史。与传统的集中式版本控制系统(CVCS)不同,DVCS的核心特性是每个开发者的本地工作副本都是一...

    版本控制工具mercurial权威指南

    《版本控制工具Mercurial权威指南》作为一本专注于Mercurial版本控制系统的书籍,其涉及的内容十分广泛,从基础的版本控制概念,到具体的Mercurial工具使用,再到与其它版本控制系统的比较以及分布式版本控制的优势...

    分布式版本控制系统-Git详解

    分布式版本控制系统如Git、Mercurial、Bazaar和Darcs解决了单点故障问题。这些系统的核心特点是每个客户端在提取代码时不仅得到最新版本的文件快照,而是把整个代码仓库完整地复制下来,每次的提取操作实际上都是一...

    MercurialforPython(分布式版本控制系统)V3.6.3官方版x64

    Mercurial For Linux是一个轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。相对于传统的版本控制,分步式的版本控制器和...

    MercurialforPython(分布式版本控制系统)V3.6.3官方版x86

    Mercurial For Linux是一个轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。相对于传统的版本控制,分步式的版本控制器和...

    mercurial-1.8.4-x86.zip(安装包)

    **分布式版本控制系统Mercurial** Mercurial是一种强大的开源分布式版本控制系统,它的设计目标是简单易用、高效且可扩展。Mercurial的核心是基于文件的版本管理,它允许开发人员在本地工作,并通过网络与其他用户...

    分布式版本控制Tortoisehg使用的简单说明

    ### 分布式版本控制系统Tortoisehg的使用详解 #### 分布式版本控制的优势与应用场景 在介绍Tortoisehg之前,我们先来了解一下分布式版本控制系统的一些基本概念及其优势。 **分布式版本控制系统**(Distributed ...

    一种分布式源码管理系统方案研究.pdf

    在分布式版本控制系统中,一些常用和知名的工具有Git、Mercurial和Bazaar等。Git是目前最流行的分布式版本控制工具之一,它以高效的性能和灵活的工作方式吸引了大量开发者的使用。Git通过提交(commit)记录代码的...

    几款版本控制工具SVN、GIT、CVS及Mercurial的比较.pdf

    Mercurial 是一种分布式版本控制系统,特点是: 1. 采用分布式版本库的方式,不需服务器端软件支持 2. 速度很快,适合大型项目 3. 合并跟踪(merge tracing)能力强 4. 适合分布式开发项目 比较 从上面的比较可以...

    Git版本控制系统-工程开发实践

    版本控制系统主要分为本地版本控制系统、集中式版本控制系统和分布式版本控制系统。 本地版本控制系统使用简单的数据库记录文件历次更新的差异,以RCS为代表,工作原理是保存补丁集(即文件前后变化的差异),通过...

    TortoiseHg 安装教程

    TortoiseHg是一款专为Windows设计的Mercurial图形用户界面工具,它极大地简化了分布式版本控制系统Mercurial的操作流程,使得非技术人员也能轻松管理源代码或文件版本。通过将Mercurial的功能集成到Windows资源管理...

    Mercurial+IIS+Active Directory+SSL

    Mercurial是一款分布式的版本控制系统,最初版本发布于2005年4月,虽然相比其他分布式版本控制系统如Git来说出现较晚,但其在设计之初就吸收了许多前辈的优点,因此在功能性和用户体验上都有不错的表现。 **主流...

    hg版本控制

    - 版本控制系统经历了从最初的集中式版本控制系统(如CVS)到分布式版本控制系统(如Git、Mercurial)的转变。 - 随着互联网技术的发展以及软件工程实践的进步,分布式版本控制系统逐渐成为主流。 #### 二、...

Global site tag (gtag.js) - Google Analytics