一种灰度发布、限制性安装客户端安装程序的方法技术

技术编号:27417867 阅读:17 留言:0更新日期:2021-02-21 14:35
本发明专利技术公开了一种灰度发布、限制性安装客户端安装程序的方法,公共存储空间划分出第一存储空间和第二存储空间,用于轮流安装上一版本的安装程序和下一版本的安装程序,并且当安装新版本的安装程序后,如果觉得合适,可进行安装程序的替换,替换过程中可进行数据转移并且打包备份,不会遗失老数据,如果觉得不合适,也可继续使用老版本安装程序,直至发布再下一次的新版本,同时试用新版本过程中的数据转移到老版本内并且打包备份,不会遗失新数据,本发明专利技术方法采用灰度发布式安装,选择多样,大大提升用户体验,并且不会遗失数据且自动删除不用版本,以释放更多的存储空间。以释放更多的存储空间。

【技术实现步骤摘要】
一种灰度发布、限制性安装客户端安装程序的方法


[0001]本专利技术涉及灰度发布安装程序的方法
,具体为一种灰度发布、限制性安装客户端安装程序的方法。

技术介绍

[0002]目前安装程序如果出现新版本,必须要删除老版本才能进行安装,但是,如果新版本用不习惯或者使用难度更大,要改回老版本,步骤繁琐,难度较高,用户体验非常差,且在更换版本过程中,数据极易丢失,因此,亟待一种改进的技术来解决现有技术中所存在的这一问题。

技术实现思路

[0003]本专利技术的目的在于提供一种灰度发布、限制性安装客户端安装程序的方法,公共存储空间划分出第一存储空间和第二存储空间,用于轮流安装上一版本的安装程序和下一版本的安装程序,并且当安装新版本的安装程序后,如果觉得合适,可进行安装程序的替换,替换过程中可进行数据转移并且打包备份,不会遗失老数据,如果觉得不合适,也可继续使用老版本安装程序,直至发布再下一次的新版本,同时试用新版本过程中的数据转移到老版本内并且打包备份,不会遗失新数据,选择多样,大大提升用户体验,并且不会遗失数据且自动删除不用版本,以释放更多的存储空间,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种灰度发布、限制性安装客户端安装程序的方法,包括以下步骤:
[0005]步骤一:首先将限制性安装客户端安装在公共存储空间内,接着将公共存储空间划分出第一存储空间和第二存储空间;
[0006]步骤二:先将老版本安装程序安装到限制性安装客户端的第一存储空间内进行使用,第二存储空间备用;
[0007]步骤三:当发布第一次新版本安装程序后,将第一次新版本安装程序安装到限制性安装客户端的第二存储空间内:
[0008]步骤四:此时开始计时,并且每隔X天会提示是否使用第一次新版本程序,如果选择是,跳至步骤五,如果选择否,跳至步骤六;
[0009]步骤五:老版本程序的数据将会合并到第一次新版本程序中,并且老版本程序的数据将自动打包备份并存储到公共存储空间内,随后自动卸载老版本程序,并清空第一存储空间,当再次发布第二次新版本安装程序时,将第二次新版本安装程序安装到第一存储空间内,返回步骤四;
[0010]步骤六:重新开始计时,并且将第一次新版本程序的数据合并到老版本程序中,当再次发布第二次新版本安装程序时,第一次新版本程序的数据将自动打包备份并存储到公共存储空间内,随后自动卸载第一次新版本程序,并清空第二存储空间,返回步骤四。
[0011]优选的,所述步骤一中第一存储空间和第二存储空间从公共存储空间内划分出
去。
[0012]优选的,所述步骤一中限制性安装客户端存储于公共存储空间内。
[0013]优选的,所述步骤五中老版本程序的数据存储于公共存储空间内。
[0014]优选的,所述步骤六中第一次新版本程序的数据存储于公共存储空间内。
[0015]优选的,所述步骤五中老版本程序的数据自动打包为.rar或.zip其中任意一种格式进行备份。
[0016]优选的,所述步骤六中老版本程序的数据自动打包为.rar或.zip其中任意一种格式进行备份。
[0017]与现有技术相比,本专利技术的有益效果是:
[0018]本专利技术方法采用灰度发布式安装,选择多样,大大提升用户体验,并且不会遗失数据且自动删除不用版本,以释放更多的存储空间。
具体实施方式
[0019]下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]本专利技术提供一种技术方案:一种灰度发布、限制性安装客户端安装程序的方法,包括以下步骤:
[0021]步骤一:首先将限制性安装客户端安装在公共存储空间内,接着将公共存储空间划分出第一存储空间和第二存储空间;
[0022]步骤二:先将老版本安装程序安装到限制性安装客户端的第一存储空间内进行使用,第二存储空间备用;
[0023]步骤三:当发布第一次新版本安装程序后,将第一次新版本安装程序安装到限制性安装客户端的第二存储空间内:
[0024]步骤四:此时开始计时,并且每隔X天会提示是否使用第一次新版本程序,如果选择是,跳至步骤五,如果选择否,跳至步骤六;
[0025]步骤五:老版本程序的数据将会合并到第一次新版本程序中,并且老版本程序的数据将自动打包备份并存储到公共存储空间内,随后自动卸载老版本程序,并清空第一存储空间,当再次发布第二次新版本安装程序时,将第二次新版本安装程序安装到第一存储空间内,返回步骤四;
[0026]步骤六:重新开始计时,并且将第一次新版本程序的数据合并到老版本程序中,当再次发布第二次新版本安装程序时,第一次新版本程序的数据将自动打包备份并存储到公共存储空间内,随后自动卸载第一次新版本程序,并清空第二存储空间,返回步骤四。
[0027]其中,步骤一中第一存储空间和第二存储空间从公共存储空间内划分出去;步骤五中老版本程序的数据存储于公共存储空间内;步骤六中第一次新版本程序的数据存储于公共存储空间内;步骤五中老版本程序的数据自动打包为.rar或.zip其中任意一种格式进行备份;步骤六中老版本程序的数据自动打包为.rar或.zip其中任意一种格式进行备份。
[0028]原理:公共存储空间划分出第一存储空间和第二存储空间,用于轮流安装上一版
本的安装程序和下一版本的安装程序,并且当安装新版本的安装程序后,如果觉得合适,可进行安装程序的替换,替换过程中可进行数据转移并且打包备份,不会遗失老数据,如果觉得不合适,也可继续使用老版本安装程序,直至发布再下一次的新版本,同时试用新版本过程中的数据转移到老版本内并且打包备份,不会遗失新数据,选择多样,大大提升用户体验,并且不会遗失数据且自动删除不用版本,以释放更多的存储空间。
[0029]尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种灰度发布、限制性安装客户端安装程序的方法,其特征在于:包括以下步骤:步骤一:首先将限制性安装客户端安装在公共存储空间内,接着将公共存储空间划分出第一存储空间和第二存储空间;步骤二:先将老版本安装程序安装到限制性安装客户端的第一存储空间内进行使用,第二存储空间备用;步骤三:当发布第一次新版本安装程序后,将第一次新版本安装程序安装到限制性安装客户端的第二存储空间内:步骤四:此时开始计时,并且每隔X天会提示是否使用第一次新版本程序,如果选择是,跳至步骤五,如果选择否,跳至步骤六;步骤五:老版本程序的数据将会合并到第一次新版本程序中,并且老版本程序的数据将自动打包备份并存储到公共存储空间内,随后自动卸载老版本程序,并清空第一存储空间,当再次发布第二次新版本安装程序时,将第二次新版本安装程序安装到第一存储空间内,返回步骤四;步骤六:重新开始计时,并且将第一次新版本程序的数据合并到老版本程序中,当再次发布第二次新版本安装程序时,第一次新版本程序的数据...

【专利技术属性】
技术研发人员:何涛杨祉雄
申请(专利权)人:北京致远互联软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1