
集中式和分布式版本管理系统
2021年4月30日
Contents
introduction
平时我们都用Git 版本管理系统,但是说起差别,却很难讲清楚,正好有空,理一下分布式和集中式管理系统的差别。
分布式管理管理系统
Git 是分布式管理系统: 分布式管理系统安全性比集中式要高。每个人手里都有一个完整的版本库。工作的时候不需要连接服务器,可以直接提交本地。链接服务起的时候再上传服务器。
集中式版本管理系统
Svn 是集中式版本管理系统。这个集中指的是版本库存放在中央服务器。我们写代码的时候,用自己的电脑,所以先要从服务器获取最新的版本,写完代码,要提交到服务器。
集中式和分布式管理系统差别
集中式和分布式的主要差别是否要依赖server来工作。
内容 | 集中式 | 分布式 |
---|---|---|
代表 | SVN | GIT |
安全性 | 差 | 高 |
便捷性 | 差 | 高 |
是否可以本地提交 | No | YES |
Post Views: 537