目录
目录
1. 个人经历的版本管理历史
学生时代,小组几个人合作开发一个系统,代码的合并依赖U盘,QQ,飞秋等软件使我们的代码迁移到一起,再进行整合,项目启动成功,再把成功的项目拷贝给小组成员。这无疑效率是低下的。这时候接触到了SVN,立马安装服务端,客户端,使用简单,大家很Happy的开发起来,但是时间一长,也会有抱怨,服务主机长时间开机,导致电脑发烫,有时不知被谁关了机,还有一些提交版本无效,编号不识别,目录不存在等奇葩情况,不过利大于弊,也就一直那么用着。一直在毕业工作以后,公司版本管理使用的是Firefly,首次认识到版本分支的概念,并乐此不疲。但是该产品限速还收费。导致使用的都是一些金主,普遍性不高,近俩年 Git 异军突起,分布式版本控制,秒建分支,每一台电脑均可作为“服务端”等理念ÿ