01_版本控制工具(集中式和分布式)

Posted lufei910

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01_版本控制工具(集中式和分布式)相关的知识,希望对你有一定的参考价值。

集中式(svn)

svn因为每次存的都是差异 需要的硬盘空间会相对的小一点  可是回滚的速度会很慢
优点: 
    代码存放在单一的服务器上 便于项目的管理
缺点: 
    服务器宕机: 员工写的代码得不到保障
    服务器炸了: 整个项目的历史记录都会丢失

分布式(git)

git每次存的都是项目的完整快照 需要的硬盘空间会相对大一点
    (Git团队对代码做了极致的压缩 最终需要的实际空间比svn多不了太多 可是Git的回滚速度极快)
优点:
    完全的分布式
缺点:    
    学习起来比SVN陡峭

以上是关于01_版本控制工具(集中式和分布式)的主要内容,如果未能解决你的问题,请参考以下文章

分布式版本控制工具Git的使用(全)

GIT&GITHUB 版本控制工具

git 的使用命令__github基本操作

Git学习总结_01_Git使用详细教程

分布式版本控制工具Git

版本控制器Git的使用。