您的位置:首页 > 其它

git和svn cvs等版本管理系统的区别(未完成版)

2013-08-14 18:48 316 查看
最近在学习git 把和svn cvs等版本管理系统的区别简单整理下,学到哪 整理到哪。

1.svn cvs等如果中心服务器宕机会导致谁都无法提交更新,也就无法协同工作。如果中央服务器的磁盘发

生故障,并且没做过备份或者备份得不够及时的话,还会有丢失数据的风险。

而git是把服务器的镜像下载在本地 这样其实服务器挂了 从本地恢复也是可以的。也就是所谓的分布式。

2.git关心的是文件的整体是否发生变化,而其它多数系统关心的是文件的内容。这样git提高了对比速度。

3.git中的绝大多数操作都只需要访问本地文件和资源,不用连网。而cvs svn的等必须要连接服务器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: