版本的管理演变
1.VCS(版本控制系统)出现前:
a.用目录拷贝区别不同版本
b.公共文件容易被覆盖
c.成员沟通成本高,代码集成效率低下
2.集中式VCS的特点:
a.有集中的版本管理服务器(存储演变的历史版本,提供了搜索与比较各版本的能力)
b.具备文件版本管理和分支管理功能
c.集成效率有明显提高
d.客户端必须时刻与服务端相连
3.分布式VCS的特点:
a.服务端和客户端都有完整的版本库
c.脱离服务端,客户端照样可以管理版本
d.查看历史和版本比较等多数操作,都不需要访问服务器,比集中式VCS更能提高版本管理效率
4.Git的特点:
a.最优的存储能力
b.非凡的性能
c.开源
d.很容易做备份
e.支持离线操作
f.很容易定制工作流程
来源:CSDN
作者:商帝辛
链接:https://blog.csdn.net/qq_44868355/article/details/104878651