← 返回列表

生成程序文件并上传至代码仓库的方法及装置

申请号: CN201811480867.6
申请人: 三六零科技集团有限公司
申请日期: 2018年12月5日

摘要文本

本发明公开了一种生成程序文件并上传至代码仓库的方法及装置。其中,该方法包括:分析用于生成程序文件的源文件代码,查找源文件代码中包含的符合预设冲突规则的冲突语句;将查找到的冲突语句从源文件代码中删除,根据删除后的源文件代码生成位于预设路径下的程序文件;获取与代码仓库相对应的上传插件的插件源码,确定插件源码中包含的与文件上传操作相关的代码;将预设路径与该与文件上传操作相关的代码相关联,通过上传插件中包含的与文件上传操作相关的代码获取位于预设路径下的程序文件并上传至代码仓库。该方式不仅解决了程序文件无法正常生成的问题,还能够将已生成的程序文件通过代码仓库所对应的上传插件上传到代码仓库中。

专利详细信息

项目 内容
专利名称 生成程序文件并上传至代码仓库的方法及装置
专利类型 发明授权
申请号 CN201811480867.6
申请日 2018年12月5日
公告号 CN111273944B
公开日 2024年1月30日
IPC主分类号 G06F8/73
权利人 三六零科技集团有限公司
发明人 刘清洁
地址 天津市滨海新区滨海科技园高新六路39号9-3-401号

专利主权项内容

1.一种生成程序文件并上传至代码仓库的方法,包括:分析用于生成程序文件的源文件代码,查找所述源文件代码中包含的符合预设冲突规则的冲突语句,其中,所述预设冲突规则指的是用于检测对程序文件的生成环节存在影响的非常规代码段的规则;将查找到的冲突语句从所述源文件代码中删除,根据删除后的源文件代码生成位于预设路径下的程序文件;获取与代码仓库相对应的上传插件的插件源码,确定所述插件源码中包含的与文件上传操作相关的代码;将所述预设路径与所述与文件上传操作相关的代码相关联,通过所述上传插件中包含的与文件上传操作相关的代码获取所述位于预设路径下的程序文件并上传至代码仓库。 马-克-数据