[发明专利]一种基于主机的版本自动部署方法及系统有效
申请号: | 201810932250.7 | 申请日: | 2018-08-16 |
公开(公告)号: | CN109117176B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 马宇卓;王建立 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/60 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主机 版本 自动 部署 方法 系统 | ||
本发明提供了一种基于主机的版本自动部署方法及系统,包括:获取本地存储的配置文件、版本对象信息及操作指令信息,配置文件包括:关键字标识符、操作对象、操作指令及操作指令信息;将版本对象信息转换为文本文件信息,并根据文本文件信息生成第一脚本文件;根据第一脚本文件、配置文件及操作指令信息生成第二脚本文件,并执行第二脚本文件。本发明让版本管理员从重复繁杂的工作中解放出来,同时具有可重复性高、高效易用的技术效果。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于主机的版本自动部署方法及系统。
背景技术
PCOMM(Personal communication software for IBM)是支持Windows与IBM主机进行通信的软件,具有主机终端仿真功能,能够支持VB语言的脚本程序。PCOMM对每一个操作命令都会在屏幕右上角作出反馈,可以通过界面坐标找到关键字,判断命令的完成情况,并且可通过播放宏的操作来执行。
基于IBM主机的版本部署包括将主机中的程序、作业、参数文件等统一打包到不同的系统环境。以一支程序版本提交为例,在主机端需要经过三个步骤:CO、COPY及CI。具体的先将该程序通服务器下载到本地目录,即为CO(CHECK OUT);将本地目录修改好的程序覆盖CO下来的程序,即为COPY;再将覆盖好的程序上传到服务器,即为CI(CHECK IN)。
随着计算机和网络技术的迅速发展,PCOMM在银行、外汇交易、股票交易等领域,使用越来越多。但由于银行系统每个批次的开发任务都要花费大量人力进行版本部署工作(基本步骤CO/COPY/CI)重复性高、容易出错。
因此,如何提供一种版本部署方法,以克服现有技术中人力成本高及容易出错的问题,是当前亟待解决的技术问题。
发明内容
为了解决现有技术中的缺陷,本发明提供了一种基于主机的版本自动部署方法及系统,具有节约人力成本、可重复性高、高效易用的技术效果。
为了实现上述目的,本发明提供了一种基于主机的版本自动部署方法,该方法包括:
获取本地存储的配置文件、版本对象信息及操作指令信息;所述配置文件包括:关键字标识符、操作对象、操作指令及操作指令信息;
将所述版本对象信息转换为文本文件信息,并根据所述文本文件信息生成第一脚本文件;
根据所述第一脚本文件、所述配置文件及所述操作指令信息生成第二脚本文件,并执行所述第二脚本文件。
本发明还提供了一种基于主机的版本自动部署系统,该系统包括:
获取单元,用于获取本地存储的配置文件、版本对象信息及操作指令信息;所述配置文件包括:关键字标识符、操作对象、操作指令及操作指令信息;
转换单元,用于将所述版本对象信息转换为文本文件信息,并根据所述文本文件信息生成第一脚本文件;
执行单元,用于根据所述第一脚本文件、所述配置文件及所述操作指令信息生成第二脚本文件,并执行所述第二脚本文件。
本发明还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取本地存储的配置文件、版本对象信息及操作指令信息;所述配置文件包括:关键字标识符、操作对象、操作指令及操作指令信息;
将所述版本对象信息转换为文本文件信息,并根据所述文本文件信息生成第一脚本文件;
根据所述第一脚本文件、所述配置文件及所述操作指令信息生成第二脚本文件,并执行所述第二脚本文件。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810932250.7/2.html,转载请声明来源钻瓜专利网。