分布式版本控制系统 VS 集中式
集中式版本控制系统
-
将版本库集中放在中央服务器中,每个用户使用时都要先从中央管理系统中取出最新版本,使用后再把自己的成果提交给中央管理系统
-
需要联网才能完成
分布式版本控制系统
-
每个用户电脑都是一个完整的版本库,没有中央服务器
-
通常有一台电脑充当“中央服务器”,仅仅用来方便“交换”大家的修改。离开它依然可以使用版本库,只是交换不方便
将版本库集中放在中央服务器中,每个用户使用时都要先从中央管理系统中取出最新版本,使用后再把自己的成果提交给中央管理系统
需要联网才能完成
每个用户电脑都是一个完整的版本库,没有中央服务器
通常有一台电脑充当“中央服务器”,仅仅用来方便“交换”大家的修改。离开它依然可以使用版本库,只是交换不方便