CVCS & DVCS

来源:互联网 发布:2017映客刷粉丝软件 编辑:程序博客网 时间:2024/05/30 04:29

术语解释:

  • CVCS:集中式版本控制系统
  • DVCS:分布式版本控制系统

相信大多数使用过SVN的开发人员都经历过SVN更新的缓慢,速度瓶颈的原因是众所周知的,这种缺陷成为CVCS的典型特征之一,DVCS采用本地版本库与主版本库(中央版本库)同步的方式比较好的解决了这一问题。

但是,如果服务器管理良好,网络没有问题,CVCS也还是不错的。

这是还要提到一个“小步前进“的概念,DVCS可以在备份版本库进行稳定性验证后再更新同步,对小步前进支持友好。

 

资料来源:
  • infoQ:为什么我们要放弃Subversion
  • 为什么软件项目从集中式迁移到分布式版本控制系统的热情持续不减?
  • 关于开发管理的一些思考
  • Subversion 1.7 — CVCS 和 DVCS 开始走向融合
原创粉丝点击