关于应对代码版本管理机制不完全的情况下项目发包管理思路
2015-06-30 19:07
393 查看
最近在做项目中发现,提出的项目更改要求可以按时完成,但是往往完成了功能以后会影响到其它的功能,如这个功能修改完成后,相关的功能又出现了BUG.
无奈只能是每次发完包以后进行全面的测试,但是长久下来发现很是受不了。一是发包时间很晚,再加测试,时间就会到半夜。二是万一测试出问题,修改基本上来不及,来得及也是通宵修改,第二天的工作安排基本报废。
经过讨论,对SVN代码进行了版本控制的同时,也对更新包进行了版本控制。也就是另外搭一台服务器,搭一个数据库。在此基础上进行反复测试,没有问题后再进行发包,且每次对客户关注的重点必须反复测试,而且要在演示汇报的地点进行测试,因为很多问题不站在客户的角度是发现不了的。
无奈只能是每次发完包以后进行全面的测试,但是长久下来发现很是受不了。一是发包时间很晚,再加测试,时间就会到半夜。二是万一测试出问题,修改基本上来不及,来得及也是通宵修改,第二天的工作安排基本报废。
经过讨论,对SVN代码进行了版本控制的同时,也对更新包进行了版本控制。也就是另外搭一台服务器,搭一个数据库。在此基础上进行反复测试,没有问题后再进行发包,且每次对客户关注的重点必须反复测试,而且要在演示汇报的地点进行测试,因为很多问题不站在客户的角度是发现不了的。
相关文章推荐
- PHPMyadmin (配置)
- Spring整合Junit测试,并且配置事务
- 实现复数类中的加运算符重载【C++运算符重载】
- java设计模式之单例模式
- C++ STL--stack/queue 的使用方法
- python中的元类metaclass
- QT creator+OpenCV2.4.2+MinGW 在windows下开发环境配置
- Java新技术---线程学习之常用同步工具类
- 如何选择适合自己项目的编程语言
- DEV-aspxgridview多行可编辑ASPxTextBox
- 用C# Winform做一个文件名批量修改器
- Qt浅谈之二十八解析XML文件
- C# 6.0新特性
- Python文件操作
- C# 正则表达式
- Delphi中使用Dos窗口输出调试信息
- Python读写文件实际操作的五大步骤
- C#—软件注册与注册机
- 【java0010】一张图看懂java集合
- python super()