配置管理--版本控制的目的

版本控制是软件开发中不可或缺的部分,旨在保存历史版本、避免基于过时代码工作、解决冲突和便于团队协作。本文介绍了VSS与SVN两种工具的不同工作方式,并强调了适时更新工作空间、保存整体版本和维护安装包的重要性。此外,还讨论了版本号、构建过程以及不同环境下的版本质量状态管理。
摘要由CSDN通过智能技术生成

版本控制的目的:

适当的保存历史版本,可以在失手的时候回退到上一个安全的地方

上次安装的是哪个版本,这次升级到哪个版本,如果升级失败,应该回退到哪个版本

 

 

一、在修改程序之前,从哪拿到最新版本?

如果该问题得不到解决,程序员就可能基于过时的程序开始自己的工作,存在

二、在修改之后把修改的结果提交到哪?

如果该问题得不到解决,程序员的工作就可能被湮灭,王改了一个BUG1,但是张在改BUG2时没在王的基础上改,改完了直接给客户了,导致改好的BUG又重现了。

VSS是微软公司出品的一款版本控制工具,它默认的是串行的方法:在修改前,锁定相应的文件,以免本人同时修改。在修改后,解锁。

SVN默认支持并行的方法。允许不同的程序员同时修改同一处地方,由版本控制工具记录每个人修改前的版本,和修改后的版本,在将来的某一时刻把他们的修改合并。

 

 

行话

公共存储区又叫版本库,存储库,存储池

个人存储区叫工作空间工作区沙箱

 

 

检入检出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值