[发明专利]一种资源同步方法、装置、电子设备及存储介质在审
申请号: | 202111382661.1 | 申请日: | 2021-11-22 |
公开(公告)号: | CN114201207A | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 吴嘉鑫;刘伟 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/20 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;方秀琴 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 同步 方法 装置 电子设备 存储 介质 | ||
本公开涉及一种资源同步方法、装置、电子设备及存储介质,当应用于资源分享端时,该方法包括:基于对研发项目的预设操作,生成分享端配置文件;预设操作用于实现功能开发需求;分享端配置文件包括:资源分享端在实现功能时所使用的待同步的资源对象的属性信息,和研发项目的预设存储区域的地址信息;基于资源对象的属性信息生成待同步对象集合;待同步对象集合中包括资源对象;基于地址信息将待同步对象集合上传至预设存储区域中,以供资源同步端下载待同步对象集合。本公开可以解决相关技术中不同开发端基于同一项目的开发过程中存在的资源同步不及时、容易出错的问题。
技术领域
本公开涉及互联网技术领域,尤其涉及一种资源同步方法、装置、电子设备及存储介质。
背景技术
目前,一些研发项目比如中台项目的代码开发往往都是跨平台的,一次开发可以适配android和ios端双端代码,比如一些模型资源和图片资源是双端公用的。
相关技术中,针对研发项目的不同操作系统版本的开发,需要不同开发者完成,而不同开发者使用的开发工具不同,这导致其中任一方开发者对项目资源进行变更时,需要其将资源有变动的部分,告知其他的开发人员,而目前只能通过人工的方式进行通知,在收到通知时进行手动更新,若更新不及时,将导致终端应用出现错误。因此,相关技术中不同开发端基于同一项目的开发过程中存在资源同步不及时、容易出错的问题。
发明内容
本公开提供一种资源同步方法、装置、电子设备及存储介质,可以解决相关技术中不同开发端基于同一项目的开发过程中存在的资源同步不及时、容易出错的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种资源同步方法,应用于资源分享端,方法包括:
基于对研发项目的预设操作,生成分享端配置文件;预设操作用于实现功能开发需求;分享端配置文件包括:资源分享端在实现功能时所使用的待同步的资源对象的属性信息,和研发项目的预设存储区域的地址信息;
基于资源对象的属性信息生成待同步对象集合;待同步对象集合中包括资源对象;
基于地址信息将待同步对象集合上传至预设存储区域中,以供资源同步端下载待同步对象集合。
可选的,资源对象的属性信息包括资源对象的标识信息和存储路径信息;基于资源对象的属性信息生成待同步对象集合,包括:
基于存储路径信息确定初始存储区域;
将初始存储区域中的资源对象作为复制对象;
确定用于待同步对象集合对应的对象文件夹,将复制对象复制到对象文件夹中,并以资源对象的标识信息表征复制对象;
基于对象文件夹中的每个复制对象得到待同步对象集合。
可选的,确定用于待同步对象集合对应的对象文件夹,将复制对象复制到对象文件夹中,包括:
基于资源对象的种类数目,创建与种类数目对应数目的对象文件夹;每个对象文件夹用于存储相同种类的资源对象;
根据复制对象的种类,将复制对象复制到对应种类的对象文件夹中。
可选的,资源对象的属性信息包括资源对象的标识信息和存储路径信息,生成分享端配置文件包括:
将预设存储区域的标识信息作为存储对象键,将预设存储区域的地址信息作为存储对象值,基于存储对象键以及存储对象值生成存储键值对;
将资源对象的标识信息作为资源对象键,将存储路径信息作为资源对象值,基于资源对象键以及存储对象值生成资源键值对。
可选的,基于资源对象的属性信息生成待同步对象集合;待同步对象集合中包括资源对象包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111382661.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于快速拆除锥形对拉螺栓套管的装置
- 下一篇:一种竹筷消毒筷笼