[发明专利]检验代码的方法、装置以及存储介质在审
申请号: | 202110846578.9 | 申请日: | 2021-07-26 |
公开(公告)号: | CN113535576A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 张涛;石正义;谷文梅 | 申请(专利权)人: | 未鲲(上海)科技服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 路亚芳 |
地址: | 200000 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检验 代码 方法 装置 以及 存储 介质 | ||
1.一种校验代码的方法,其特征在于,包括:
接收用户输入的代码,所述代码包括代码分支标识;
根据所述代码分支标识确定所述代码所在的代码分支;
根据所述代码所在的代码分支,对所述代码执行对应的预设流程,其中,不同代码分支对应不同的预设流程;
在所述预设流程过程中,执行Shell脚本,显示第一界面,所述第一界面包括第一提示信息,所述第一提示信息用于指示所述用户对所述代码执行校验操作;
接收所述用户针对所述第一提示信息输入的第一操作,所述第一操作用于指示所述用户对所述代码执行完毕所述校验操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述代码所在的代码分支,对所述代码执行对应的预设流程,具体包括:
当所述代码所在的代码分支为开发代码分支时,确定对所述代码执行第一预设流程,所述第一预设流程包括自动提交所述代码;
当所述代码所在的代码分支为发布代码分支时,确定对所述代码执行第二预设流程,所述第二预设流程包括自动为所述代码添加标签,所述标签用于描述所述代码的提交信息。
3.根据权利要求2所述的方法,其特征在于,当所述代码所在的代码分支为开发代码分支时,所述方法还包括:
执行Shell脚本,显示第二界面,所述第二界面包括第二提示信息,所述第二提示信息用于提示所述用户提交所述代码的附加信息,所述附加信息包括所述代码的注释;
接收所述用户执行的第二操作,所述第二操作用于输入所述附加信息。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
执行Shell脚本,显示第三界面,所述第三界面包括第三提示信息,所述第三提示信息用于提示所述用户所述代码处于待提交状态;
接收所述用户输入的第三操作,所述第三操作用于指示执行提交所述代码的操作;
响应于所述第三操作,执行提交所述代码的操作。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
执行所述Shell脚本,显示第四界面,所述第四界面包括第四提示信息,所述第四提示信息用于向所述用户查询是否将代码由所述开发分支切换为所述发布分支;
接收所述用户输入的第四操作,所述第四操作用于指示确认将所述代码由所述开发分支切换为所述发布分支。
6.根据权利要求2或5所述的方法,其特征在于,所述方法还包括:
执行所述Shell脚本,显示第五界面,所述第五界面包括第五提示信息,所述第五提示信息用于提示所述用户按照第二预设流程自动向所述代码添加标签;
接收所述用户输入的第五操作,所述第五操作用于指示确认执行向所述代码添加标签的操作。
7.根据权利要求1-6中所述的方法,其特征在于,所述第一操作、第三操作或第四操作中的任一操作为点击回车键。
8.一种电子设备,其特征在于,包括:
接收模块,用于接收用户输入的待处理的代码;
显示模块,用于执行Shell脚本,显示第一界面,所述第一界面包括第一提示信息,所述第一提示信息用于指示所述用户对所述代码执行校验和保存操作;
所述接收模块,还用于接收所述用户针对所述提示信息输入的第一操作,所述第一操作用于指示所述用户对所述代码执行所述校验和保存操作;
处理模块,用于按照第一预设流程自动提交所述代码和/或按照第二预设流程自动向所述代码添加标签,所述标签至少用于指示所述代码对应的版本信息。
9.一种电子设备,其特征在于,包括:
至少一个处理器;
至少一个存储器;
所述存储器存储有计算机可读程序指令,当所述处理器运行所述计算机可读程序指令时,使得所述电子设备执行如权利要求1-7中任一项所述的校验代码的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可读程序指令,当所述计算机可读程序指令在计算机上运行时,使得所述计算机执行如权利要求1-7中任一项所述的校验代码的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于未鲲(上海)科技服务有限公司,未经未鲲(上海)科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110846578.9/1.html,转载请声明来源钻瓜专利网。