[发明专利]版本发布的辅助方法及相关装置有效
申请号: | 202010505713.9 | 申请日: | 2020-06-05 |
公开(公告)号: | CN111639873B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 王志翔 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06Q10/0631;G06Q10/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本 发布 辅助 方法 相关 装置 | ||
本申请提供了一种版本发布的辅助方法及相关装置,所述方法包括:实时监控第一客户端的工作状态;其中,所述第一客户端包括每个版本管理员的客户端;若监测到存在所述工作状态为空闲状态的第一客户端,则从当前的待发布版本清单中选取出目标待发布版本;其中,所述待发布版本清单中登记有第二客户端上传的各个待发布版本的版本包的版本信息;生成所述目标待发布版本的发布消息;基于预先配置的各个所述版本管理员的技能信息和权重信息,从所述工作状态为空闲状态的所述第一客户端中确定出目标客户端;将所述目标待发布版本的发布消息发送给所述目标客户端,并将所述目标待发布版本的版本信息从所述待发布版本清单中移除。
技术领域
本申请涉及版本发布技术领域,特别涉及一种版本发布的辅助方法及相关装置。
背景技术
在现今的项目组中,通常会安排一个或多个版本管理员专门负责新版本发布以及其他的版本管理工作。开发人员在将执行代码打包生成版本包后,再将版本包交给版本管理员进行发布,从而实现开发和发布的明确分工。
在软件的开发测试阶段中,经常会出现所产生的新的版本的数量要远大于版本管理员的数量的情况,每个版本管理员都需要负责多个版本的发布工作,所以为了保证版本包的快速发布,开发人员在生成版本包后,需要去寻找各个版本管理员进行沟通,协调版本管理员发布新版本。
但是由于待发布的版本数量较大,并且沟通确认的过程又会消耗大量的时间,所以现有依靠人工沟通的方式协助版本发布的效率相对较低。因此,现在急需一种可以有效辅助版本发布的方式,以解决现有的版本发布方式的效率较低的问题。
发明内容
基于上述现有技术的不足,本发明提供了一种版本发布的辅助方法,以解决现有的版本发布方式的效率较低的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请第一方面提供了一种版本发布的辅助方法,包括:
实时监控第一客户端的工作状态;其中,所述第一客户端包括每个版本管理员的客户端;
若监测到存在所述工作状态为空闲状态的第一客户端,则从当前的待发布版本清单中选取出目标待发布版本;其中,所述待发布版本清单中登记有第二客户端上传的各个待发布版本的版本包的版本信息;
生成所述目标待发布版本的发布消息;其中,所述发布消息包括所述目标待发布版本的版本包的版本信息;
基于预先配置的各个所述版本管理员的技能信息和权重信息,从所述工作状态为空闲状态的所述第一客户端中确定出目标客户端;其中,所述技能信息用于说明各个所述版本管理员对各个版本类型的发布熟练程度;所述权重信息用于说明各个所述版本管理员的可承担任务量;
将所述目标待发布版本的发布消息发送给所述目标客户端,并将所述目标待发布版本的版本信息从所述待发布版本清单中移除。
可选地,在上述的版本发布的辅助方法中,所述从当前的待发布版本清单中选取出目标待发布版本,包括:
判断当前的所述待发布版本清单中是否存在具有紧急标识的待发布版本;其中,所述紧急标志在所述第二客户端上传被标记为紧急版本的所述待发布版本的版本包时添加至所述待发布版本清单中;
若判断出当前的所述待发布版本清单中存在具有紧急标识的待发布版本,则将所述具有紧急标识的待发布版本确定为目标待发布版本;
若判断出当前的所述待发布版本清单中不存在具有紧急标识的待发布版本,则将当前的所述待发布版本清单中上传时间最早的待发布版本确定为目标待发布版本。
可选地,在上述的版本发布的辅助方法中,所述基于各个所述版本管理员的技能信息和权重信息,从所述工作状态为空闲状态的所述第一客户端中确定出目标客户端,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010505713.9/2.html,转载请声明来源钻瓜专利网。