软件管理方法以及相关设备与流程

文档序号:33274658发布日期:2023-02-24 19:21阅读:来源:国知局

技术特征:
1.一种软件管理方法,其特征在于,应用于终端,所述方法包括:响应于代码编译的操作,将目标项目提供的至少一个客制化对象中,对应的当前配置为待修改配置的每个客制化对象确定为目标客制化对象;向所述目标项目对应的服务器发送代码编译指令,并接收所述服务器返回的编译结果,所述代码编译指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码;基于所述编译结果向所述服务器发送配置修改指令,以使得所述服务器将所述目标项目的项目代码中与每个所述目标客制化对象对应的代码替换为相应的预设配置代码,所述配置修改指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码。2.根据权利要求1所述的方法,其特征在于,在所述响应于代码编译的操作之前,所述方法还包括:基于操作人员从每个所述目标客制化对象对应的配置选择控件包含的至少一个可选配置中选择任一可选配置的操作,确定每个目标客制化对象对应的当前配置。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于操作人员选择所述目标项目的操作,获取所述操作人员输入的账户信息以及服务器信息;若所述目标项目,所述账户信息以及所述服务器信息满足预设的匹配条件,则从与所述服务器信息对应的服务器获取所述项目代码;基于所述项目代码,确定所述目标项目提供的每个客制化对象对应的默认配置;初始化所述项目管理界面,以在所述项目管理界面展示所述每个客制化对象以及所述每个客制化对象对应的默认配置。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若获取到运行异常反馈,则初始化所述项目管理界面,所述运行异常反馈包括预设定时器的标志位未更新和/或运行异常通知。5.根据权利要求1所述的方法,其特征在于,所述基于所述编译结果向所述服务器发送配置修改指令,包括:基于所述编译结果生成配置修改接口调用请求,并将所述配置修改接口调用请求添加至接口调用队列中;根据添加至所述接口调用队列中的顺序,从先至后依次将所述接口调用队列中每个未完成的接口调用请求确定为目标接口调用请求;若所述配置修改接口调用请求为目标接口调用请求,则通过配置修改接口向所述服务器发送所述配置修改指令,并接收所述服务器通过所述配置修改接口返回的配置修改反馈。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于操作人员在项目管理界面选择代码编译控件的操作,执行代码编译的操作,并锁定所述项目管理界面直至接收到所述编译结果。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于操作人员在任一客制化对象对应的至少一个可选配置中选择目标配置的操作,判断所述任一客制化对象对应的目标配置是否存在预设匹配关系;若存在所述预设匹配关系,则将每个匹配客制化对象对应的配置修改为相应的匹配配
置,所述预设匹配关系包含至少一个匹配客制化对象以及每个匹配客制化对象对应的匹配配置。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述服务器发送的编译时长,并在编译日志中新增包括所述编译时长、所述编译结果以及二者之间的关联关系的编译记录,所述编译时长为所述服务器编译所述预设配置代码的时长。9.一种软件管理方法,其特征在于,应用于服务器,所述方法包括:接收终端发送的与目标项目对应的代码编译指令,所述代码编译指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码;编译所述预设配置代码,获得并向所述终端发送与所述代码编译指令对应的编译结果;响应于所述终端基于所述编译结果发送的配置修改指令,将所述目标项目的项目代码中与每个所述目标客制化对象对应的代码,替换为相应的预设配置代码,以完成所述目标项目的客制化,所述配置修改指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:若所述编译结果为编译成功,则基于所述目标项目的项目代码生成并向所述终端发送配置文件,所述配置文件包括所述目标项目提供的每个客制化对象对应的当前配置。

技术总结
本申请实施例公开了软件管理方法以及相关设备,用于提升软件编译效率并减少软件客制化的局限性。本申请实施例方法包括:响应于代码编译的操作,将目标项目提供的至少一个客制化对象中,对应的当前配置为待修改配置的每个客制化对象确定为目标客制化对象;向目标项目对应的服务器发送代码编译指令,并接收服务器返回的编译结果,代码编译指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码;基于编译结果向服务器发送的配置修改指令,以使得服务器将目标项目的项目代码中与每个目标客制化对象对应的代码替换为相应的预设配置代码,配置修改指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码。制化对象对应的当前配置相应的预设配置代码。制化对象对应的当前配置相应的预设配置代码。


技术研发人员:钟金鹏 徐莉平 胡锋 李立
受保护的技术使用者:深圳市康冠智能科技有限公司
技术研发日:2022.11.04
技术公布日:2023/2/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1