其他分享
首页 > 其他分享> > git 与 svn 的区别

git 与 svn 的区别

作者:互联网

git 与svn 最大的区别就是:

git是分布式版本控制系统;svn是集中式版本控制系统

svn

我们先来看看svn有哪些令人咂舌的操作,集中式好是好但是也有雨多不足

1.维护成本普遍偏高

它要一个主服务器来接收文件,正如标题所说,服务器出现问题崩溃的可是整个项目,这个损失可不是一笔小数目

2.必须要联网

如果你用互联网使用它你就知道什么叫痛苦了,没几个小时基本上开不了功的,太慢了

git

不用联网,不需要单一服务器,每个人的电脑都可以当服务器,这安全性你们懂吗?

两个人修改文件可以直接推给对方,可以看见对方修改了什么,是不是很方便?

更别提后面还有超强大的分支管理了

git yyds!

总结:Git是目前世界上最先进的分布式版本控制系统(没有之一)。

标签:svn,git,区别,控制系统,集中式,版本,服务器
来源: https://blog.csdn.net/zou_jvm/article/details/120396740