[发明专利]项目开发配置的方法、装置、电子设备和可读存储介质在审
申请号: | 202111113979.X | 申请日: | 2021-09-18 |
公开(公告)号: | CN113821249A | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 许阳;张明玮;周建华;叶飞翔 | 申请(专利权)人: | 挂号网(杭州)科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李飞 |
地址: | 311200 浙江省杭州市萧山区萧山*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 开发 配置 方法 装置 电子设备 可读 存储 介质 | ||
1.一种项目开发配置的方法,其特征在于,所述方法包括:
从远端服务器拉取待开发项目中的目标远端分支代码,其中,所述待开发项目中包含至少一个远端分支代码;
根据所述目标远端分支代码,对待同步的本地分支代码进行更新,获得更新后的本地分支代码;
从所述远端服务器获取所述待开发项目的项目配置文件,其中,所述项目配置文件包括所述待开发项目所有远端分支代码的配置文件;
获取所述更新后的本地分支代码的本地配置文件;
根据所述项目配置文件,对所述本地配置文件进行更新,获得更新后的本地配置文件。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述目标远端分支代码,对待同步的本地分支代码进行更新,获得更新后的本地分支代码之前,所述方法还包括:
若所述本地分支代码中存在待提交至所述远端服务器的分支代码修改信息,则向用户展示用于提示是否放弃分支代码修改提交的提醒信息,其中,所述分支代码修改信息用于对所述本地分支代码进行修改;
若接收到用于指示放弃分支代码修改提交的用户指令,则删除所述分支代码修改信息。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述项目配置文件,对所述本地配置文件进行更新,获得更新后的本地配置文件,包括:
对所述项目配置文件进行解析,分别获得所述待开发项目中每一远端分支代码依赖的远端分支组件集合,其中,每一远端分支代码依赖的远端分支组件集合中包含各远端组件的远端组件版本标识;
对所述本地配置文件进行解析,获得所述本地分支代码依赖的本地分支组件集合,其中,所述本地分支组件集合中包含各本地组件的本地组件版本标识;
分别针对所述本地分支组件集合中的每一本地组件,执行以下步骤:
在各远端分支组件集合中的各远端组件中,确定一个本地组件的匹配远端组件;
根据所述匹配远端组件的远端组件版本标识,对所述一个本地组件的本地组件版本标识进行更新;
根据各本地组件,以及更新后的各本地组件版本标识,获得所述更新后的本地配置文件。
4.根据权利要求1或2所述的方法,其特征在于,在所述获得更新后的本地配置文件之后,所述方法还包括:
根据所述更新后的本地配置文件,更新本地分支的配置资源目录,获得更新后的配置资源目录;
将所述更新后的配置资源目录中的资源,加载至本地分支的资源库中。
5.一种项目开发配置的装置,其特征在于,所述装置包括:
拉取模块,用于从远端服务器拉取待开发项目中的目标远端分支代码,其中,所述待开发项目中包含至少一个远端分支代码;
更新模块,用于根据所述目标远端分支代码,对待同步的本地分支代码进行更新,获得更新后的本地分支代码;
获取模块,用于从所述远端服务器获取所述待开发项目的项目配置文件,其中,所述项目配置文件包括所述待开发项目所有远端分支代码的配置文件;
所述获取模块还用于,获取所述更新后的本地分支代码的本地配置文件;
所述更新模块还用于,根据所述项目配置文件,对所述本地配置文件进行更新,获得更新后的本地配置文件。
6.根据权利要求5所述的装置,其特征在于,所述更新模块在用于根据所述目标远端分支代码,对待同步的本地分支代码进行更新,获得更新后的本地分支代码之前,还用于:
若所述本地分支代码中存在待提交至所述远端服务器的分支代码修改信息,则向用户展示用于提示是否放弃分支代码修改提交的提醒信息,其中,所述分支代码修改信息用于对所述本地分支代码进行修改;
若接收到用于指示放弃分支代码修改提交的用户指令,则删除所述分支代码修改信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于挂号网(杭州)科技有限公司,未经挂号网(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111113979.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:碲锌镉晶体的生长方法
- 下一篇:一种链条式盾构机喂片装置