linux,  ubuntu

集中式和分布式版本管理系统

Contents

introduction

平时我们都用Git 版本管理系统,但是说起差别,却很难讲清楚,正好有空,理一下分布式和集中式管理系统的差别。

分布式管理管理系统

Git 是分布式管理系统: 分布式管理系统安全性比集中式要高。每个人手里都有一个完整的版本库。工作的时候不需要连接服务器,可以直接提交本地。链接服务起的时候再上传服务器。

集中式版本管理系统

Svn 是集中式版本管理系统。这个集中指的是版本库存放在中央服务器。我们写代码的时候,用自己的电脑,所以先要从服务器获取最新的版本,写完代码,要提交到服务器。

集中式和分布式管理系统差别

集中式和分布式的主要差别是否要依赖server来工作。

内容 集中式 分布式
代表 SVN GIT
安全性
便捷性
是否可以本地提交 No YES

发表评论

您的电子邮箱地址不会被公开。