为了账号安全,请及时绑定邮箱和手机立即绑定

请教程序开发工作中,开发环境和生产环境部署的问题

请教程序开发工作中,开发环境和生产环境部署的问题

我们进行WEB系统的电子商务系统开发,目前我有个问题不知道该怎么解决,想问问大家,看有什么好办法解决,情况如下:1、我公司自己开发了一套电子商务系统,1.0的版本已经在运营,并且已经运营。2、现在开发人员要对该系统进行后续版本的功能增加,比如增加一些1.0中未实现的功能,甚至有时候还要改动1.0中的业务逻辑。那么我的问题是:在开发人员对后续功能进行增加的过程中,如果有一天发现1.0的版本中,有个严重的BUG,需要马上处理;但是目前因为增加后续版本功能,代码已经修改了很多,这个时候,如果把1.0版本中的BUG修复,再部署到生产环境中的话,会出现很多两个版本中间不配套的问题,而出现程序错误;然而,又不能全部部署最新的版本,因为当前的版本功能还没能完成。这个时候,怎么办?
查看完整描述

2 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

从开发之前就应该想到版本并行的问题,这是新项目风险评估必做的功课之一。

一种解决方案是:在模块划分上必须进行良好的设计,使之能适应你上面描述的业务需求,如更新Bug,

二:保留旧的源代码,修改之。如果没有保留,需要反编译,再编译,更新。

三、在数据层作些手脚,可以让旧系统正常运行。


查看完整回答
反对 回复 2018-11-01
?
HUH函数

TA贡献1836条经验 获得超4个赞

这个问题没有遇到过,如果真这样了要不先停止运营几天?

查看完整回答
反对 回复 2018-11-01
  • 2 回答
  • 0 关注
  • 1423 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信