SVN在设备软件开发管理中的应用
2016-12-12张金环张为强田洪涛
电子工业专用设备 2016年11期
关键词:设备
张金环,张为强,田洪涛
(中国电子科技集团公司第四十五研究所,北京,100176)
SVN在设备软件开发管理中的应用
张金环,张为强,田洪涛
(中国电子科技集团公司第四十五研究所,北京,100176)
介绍了软件版本控制的基本概念和SVN版本控制系统在设备软件开发中的应用,研究解决目前设备软件开发过程中的诸多问题,从而提高设备软件开发效率和质量。
版本控制;设备软件;软件管理;SVN系统搭建和应用
随着设备软件越来越复杂,软件开发团队越来越壮大,每次软件源程序汇总出现的问题就会越来越多,处理这些汇总问题导致了时间的大量浪费和代码的混乱。那么,一个软件版本控制系统的使用就显得尤为迫切。
1 目前设备软件开发管理中存在的问题
在没有进行版本控制的设备软件开发过程中,当多个开发人员共同开发一个设备软件时,每个人在各自的机器上都有整个软件的备份,并对自己本地硬盘上的代码进行修改、添加、删除等开发工作,分别完成各自任务之后,再通过文本比对工具将各自机器上的不同版本的程序整合到一台机器上。然而如此经常会出现如下问题:
(1)开发人员忘记备份,而无法找回某一天或实现某些功能的代码;
(2)在合并代码时,开发人员A的修改把B的修改覆盖掉了;
(3)在合并后,有些开发人员的某些文件不知何时被人修改了,且不知还有哪些部分被改动过;
(4)开发人员没有及时将自己最新修改的代码合并到其他开发人员的程序中,而在后期合并后,原本没问题的程序出现了各种各样的BUG。……
登录APP查看全文
