This application provides a delivery method, which includes: moving the source code of the completed program into the assembly baseline based on the version release application received from the development baseline; triggering the assembly baseline to build the execution code according to the source code to obtain the execution code component file; merging the execution code component file with the preset input related file to obtain the merged folder; and according to the preset input, merging folder. The set execution code dependency relation assigns version number information to the merged folder, records the corresponding relationship between the merged folder and the version number information, moves the merged folder into the preset storage location, and records the corresponding relationship between the version number information and the storage location. With this method, the source code can be acquired from the development baseline and moved into the assembly baseline to realize the assembly baseline automatic component execution code, and the version number and storage location can be allocated to realize the automatic delivery process. It solves the problems of easy misoperation and low speed of version delivery in the existing technology.
【技术实现步骤摘要】
一种交付方法和装置
本申请涉及电子设备领域,更具体的说,是涉及一种交付方法和装置。
技术介绍
现有Windows系统生产线下,在开发过程中能够依赖TFS(TeamFoundationServer,一种微软公司产品)进行相应自动化集成构建及部署过程中,对于开发完成版本交付过程中,版本审查等过程依赖人工,容易出现误操作以及版本交付速度低的问题
技术实现思路
有鉴于此,本申请提供了一种交付方法,解决了现有技术中容易出现误操作以及版本交付速度低的问题。为实现上述目的,本申请提供如下技术方案:一种交付方法,包括:基于从开发基线接收到的版本发布申请,将完成程序的源码迁入组装基线;触发所述组装基线根据所述源码构建执行码,得到执行码组件文件;将所述执行码组件文件与包含版本信息的文档进行版本合并,得到合并文件夹;依据预设的执行码依赖关系,对所述合并文件夹分配版本号信息,记录所述合并文件夹与所述版本号信息的对应关系;将所述合并文件夹迁入预设存储位置,并记录所述版本号信息与存储位置的对应关系。优选的,上述的方法,所述依据预设的执行码依赖关系,对所述合并文件夹分配版本号信息之后,所述将所述合并文件夹迁入预设存储位置之前,还包括:依据预设的审查规则,对所述合并文件夹中的源码进行审查;并基于审查结果为通过,执行所述将所述合并文件夹迁入预设存储位置步骤。优选的,上述的方法,所述基于从开发基线接收到的版本发布申请,将完成程序的源码迁入组装基线之前,还包括:接收所述版本发布申请以及包含版本信息的文档。优选的,上述的方法,所述将所述合并文件夹迁入预设存储位置之后,还包括:根据接收到的入库操作信息 ...
【技术保护点】
1.一种交付方法,其特征在于,包括:基于从开发基线接收到的版本发布申请,将完成程序的源码迁入组装基线;触发所述组装基线根据所述源码构建执行码,得到执行码组件文件;将所述执行码组件文件与包含版本信息的文档进行版本合并,得到合并文件夹;依据预设的执行码依赖关系,对所述合并文件夹分配版本号信息,记录所述合并文件夹与所述版本号信息的对应关系;将所述合并文件夹迁入预设存储位置,并记录所述版本号信息与存储位置的对应关系。
【技术特征摘要】
1.一种交付方法,其特征在于,包括:基于从开发基线接收到的版本发布申请,将完成程序的源码迁入组装基线;触发所述组装基线根据所述源码构建执行码,得到执行码组件文件;将所述执行码组件文件与包含版本信息的文档进行版本合并,得到合并文件夹;依据预设的执行码依赖关系,对所述合并文件夹分配版本号信息,记录所述合并文件夹与所述版本号信息的对应关系;将所述合并文件夹迁入预设存储位置,并记录所述版本号信息与存储位置的对应关系。2.根据权利要求1所述的方法,其特征在于,所述依据预设的执行码依赖关系,对所述合并文件夹分配版本号信息之后,所述将所述合并文件夹迁入预设存储位置之前,还包括:依据预设的审查规则,对所述合并文件夹中的源码进行审查;并基于审查结果为通过,执行所述将所述合并文件夹迁入预设存储位置步骤。3.根据权利要求1所述的方法,其特征在于,所述基于从开发基线接收到的版本发布申请,将完成程序的源码迁入组装基线之前,还包括:接收所述版本发布申请以及包含版本信息的文档。4.根据权利要求1所述的方法,其特征在于,所述将所述合并文件夹迁入预设存储位置之后,还包括:根据接收到的入库操作信息,将满足预设允许出库条件的合并文件夹迁入预设出库存储区域。5.根据权利要求4所述的方法,其特征在于,所述将满足预设允许出库条件的合并文件夹迁入预设出库存储区域之后,还包括:根据输入的运行维护条件,分析得到与所述运行维护条件对应的第一版本号信息;获取与所述第一版本号信息对应的合并文件夹;依据所述合并文件夹中的版本信息更新对应的产品服务器。6.根据权利要求5所述的方法,其特征在于,所述接收输入的运行维护条件包括:接收运行维护人员输入的操作信息,所述操作信息表征运行维护人员结合显示界面中的显示内容执行的修改操...
【专利技术属性】
技术研发人员:王冠华,张明威,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。