美文网首页Html5专题
聊聊分布式和集中式版本管理控制工具的区别

聊聊分布式和集中式版本管理控制工具的区别

作者: lxt410725 | 来源:发表于2017-12-05 14:14 被阅读16次
Git是什么?大多人认为Git是目前世界上最先进的分布式版本控制系统(没有之一)。

版本管理控制工具分为2类:
1、集中式
2、分布式
git是分布式的,svn是集中式的。
先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。
那分布式版本控制系统与集中式版本控制系统有何不同呢?首先,分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上。既然每个人电脑上都有一个完整的版本库,那多个人如何协作呢?比方说你在自己电脑上改了文件A,你的同事也在他的电脑上改了文件A,这时,你们俩之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

相关文章

  • SVN使用知识总结

    一. SVN和Git区别 SVN : 集中式的版本控制工具Git : 分布式的版本控制工具 二. SVN介绍 SV...

  • git学习笔记

    集中式和分布式的区别 git是分布式版本控制。与分布式相对应的就是集中式,SVN就是集中式的管理。 集中式 集中式...

  • 聊聊分布式和集中式版本管理控制工具的区别

    版本管理控制工具分为2类:1、集中式2、分布式git是分布式的,svn是集中式的。先说集中式版本控制系统,版本库是...

  • 一.git的简单介绍与SVN的对比

    一.git简介 一款开源的分布式版本控制工具而svn是集中式版本控制器 二.集中式与分布式版本控制器的区别 1.集...

  • Git学习笔记

    Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,版本库是集中存放在中...

  • 两张图看懂集中式版本管理系统和分布式管理系统的区别-集中式vs分

    CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说...

  • Git 使用笔记

    集中式和分布式管理代码的区别 集中式:集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自...

  • Git命令整理学习-1

    简介 git是一个分布式的版本控制系统,cvs、svn为集中式的版本控制系统 分布式与集中式的区别: 集中式的版本...

  • Git的概念及常用命令

    概念 Git是一个分布式的版本控制工具,区别于集中式管理的SVN。 优势 1、每个开发者都拥有自己的本地版本库,可...

  • 概念释疑

    集中式与分布式 Git属于分布式版本控制系统,而SVN属于集中式,他们的区别有哪些呢? 集中式版本控制只有中心服务...

网友评论

    本文标题:聊聊分布式和集中式版本管理控制工具的区别

    本文链接:https://www.haomeiwen.com/subject/nafcixtx.html