版本控制(一)——初步概念

  版本控制(Revision control)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。

  透过文档控制(documentation control),能记录任何工程项目内各个模块的改动历程,并为每次改动编上序号。一种简单的版本控制形式如下:赋给图的初版一个版本等级“A”。当做了第一次改变后,版本等级改为“B”,以此类推。最简单的例子是,最初的版本指定为“1”,当做了改变之后,版本编号增加为“2”,以此类推。借此,版本控制能提供项目的设计者,将设计回复到之前任一状态的选择权,这种选择权在设计过程进入死胡同时特别重要。

 

  记得我对于版本控制最初的体验是大二的时候,期末有个大作业做的是一个银行管理系统,那时候我对版本控制工具是一点都不知道。写程序能力又太菜一点经验都没有,经常会出现这样的情况,写好的程序今天运行没问题,第二天改了点东西运行不通又找不到原因,十分上火。为了防止把程序写毁我做了这么一件事,每次实现一个新功能都把程序复制一份作为备份放到一个文件夹里,每次写毁最新版本就把最新的工程给删了,到文件夹里找到上一次的备份复制出来继续写。

  最后这个作业变成了这个样子BANK是当前开发的版本,下面带数字的分别是做的备份,现在看起来还真就是版本控制那么回事。

 

  

转载于:https://www.cnblogs.com/henuadtc/p/3503760.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值