- 2
- 0
- 约1.91千字
- 约 4页
- 2026-06-25 发布于北京
- 举报
什么是分布式版本控制系统
(DVCS)
分布式VCS(DistributedVCS/DVCS)和式的区别在于,分
布式VCS除了仓库之外,还有本地仓库:团队中每⼀个成员的
机器上都有⼀份本地仓库,这个仓库⾥包含了所有的版本,或者
换句话说,每个⼈在⾃⼰的机器上就可以提交代码、查看,⽽⽆
需联⽹和仓库交互——当然,取⽽代之的,你需要和本地仓库交
互。
式VCS的仓库有两个主要功能:保存版本、同步团队
代码。⽽在分布式VCS中,保存版本的⼯作转交到了每个团队
成员的本地仓库中,仓库就只剩下了同步团队代码这⼀个主要任
务。它的仓库依然也保存了版本,但这份版本的是
作为团队间的同步中转站。
⼯作模型
依然以三⼈团队为例,分布式VCS的⼯作模型⼤致是这样:
1.⾸先,你作为主⼯独⽴了项⽬架构,并把这些代码
提交到了本地仓库;
2.然后,你在服务器上创建了⼀个仓库,并把1中的提交从
本地仓库推送到了服务器的仓库;
3.其他同事把
原创力文档

文档评论(0)