当下软件园 / 汇聚当下最新最酷的软件下载站!
当下软件园
您的位置: 首页 > 苹果首页 > MAC软件 > 编程软件 > Mercurial(分布式版本控制系统) V4.6.1 Mac版
Mercurial(分布式版本控制系统) V4.6.1 Mac版 / Mercurial Mac版 版本

  Mercurial Mac版是苹果电脑上的分布式版本控制系统,采用Python 语言实现,便于学习和操作,并具有很大的扩展性。

Mercurial Mac版

【特色介绍】

  更轻松的管理

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

  更健壮的系统

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

  对网络的依赖性更低

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

【使用说明】

  hg和git有着无数的相似之处,都是分布式版本控制,都是有分支。git我只是在提交自己的项目时使用,很多的东西还没用到,不过工作中使用的是hg,每天都在多人合作代码,常会遇到合并分支时出现文件冲突、推代码时出现多个相同的分支。

  什么是分支,分支是干什么用的?

  像以前传统时的那种版本控制系统,整个项目都是集中一个服务器上,任何的修改都是要先从整个服务器上拉取代码,修改完成后再上传上去,若在修改的期间,其他人也提交了代码,最后自己提交的时候可能会覆盖掉上一个人的改动;现在分布式版本控制系统的优势就是,一个分支就是一个代码库,你在该分支上进行的任何操作都不会影响到其他分支,如果把整个分支整坏了,或者想放弃这个分支,那么直接切回到default分支重新新建即可,在那个分支上所有的改动都被保留在了那个分支上。

软件特别说明

标签: 编程 开发软件

其他版本下载
最新评论
回顶部 去下载

关于本站|下载帮助|下载声明|软件发布|联系我们

Copyright © 2005-2018 www.downxia.com.All rights reserved.

浙ICP备06019006号