[发明专利]一种基于版本号对文件进行处理的方法及设备有效
申请号: | 201710598752.6 | 申请日: | 2017-07-21 |
公开(公告)号: | CN107526777B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 彭剑 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/14;G06F8/71 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 周莉娜 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 版本号 文件 进行 处理 方法 设备 | ||
本说明书公开了一种基于版本号对文件进行处理的方法及设备,包括:根据文件系统中的目标文件的文件标识和所对应的版本号,可以创建索引文件,索引文件中包含版本号与至少一个目标文件的文件标识之间的映射关系。之后,基于已创建的索引文件,可以读取目标文件、读取符合版本查询条件的各版本号对应的目标文件。
技术领域
本说明书涉及互联网信息处理技术以及计算机技术领域,尤其涉及一种基于版本号对文件进行处理的方法及设备。
背景技术
所谓文件系统可以理解为对文件进行控制的系统,其具备的功能包含但不限于控制文件的存储、对存储的文件进行安全保护、向用户或者其他设备提供文件的读写服务等等。
然而,随着操作系统或者应用程序等计算机软件的发展,导致文件系统中存储的文件越来越多。针对不同版本的计算机软件,将产生不同版本的文件,即计算机软件根据软件的版本号,运行与其版本号相同的文件。对于同一款计算机软件,可以开发出不同版本的计算机软件,而不同版本的该计算机软件所运行的文件可能部分相同也可能全部或者部分不同,这样,文件系统如何对存储的不同版本的计算机软件所使用的文件进行有效控制成为亟需解决的重要问题,以便于保证文件系统对所存储的文件的控制效率。
目前,提出在文件系统中部署文件版本控制系统,利用文件版本控制系统对文件系统中存储的不同版本的文件进行控制,但是,这种文件版本控制系统的控制力存在一定的局限性,使得控制效率比较低。
因此,亟需一种基于版本号对文件进行处理的方法,以提高对不同版本的文件进行控制的效率。
发明内容
有鉴于此,本说明书实施例提供了一种基于版本号对文件进行处理的方法及设备,用于实现更高效的版本处理。
本说明书实施例提供下述技术方案:
本说明书实施例提供一种基于版本号对文件进行处理的方法,包括:
获取文件系统中目标文件的文件标识和所对应的版本号;
根据所述目标文件的文件标识和所对应的所述版本号,创建索引文件,所述索引文件中包含版本号与至少一个所述目标文件的文件标识之间的映射关系。
本说明书实施例还提供一种基于版本号对文件进行处理的方法,包括:
接收用户发送的文件处理请求,所述文件处理请求中包含目标文件的文件标识;
确定所述目标文件对应的版本号,并建立所述版本号与所述文件标识之间的映射关系;
根据所述映射关系,更新文件系统对应的索引文件,所述索引文件中包含所述文件系统中不同的目标文件的文件标识与版本号之间的映射关系。
本说明书实施例还提供一种基于版本号对文件进行处理的方法,包括:
接收文件查询请求,所述文件查询请求包含目标文件对应的版本号和所述目标文件的文件名;
根据索引文件中包含的版本号与所述版本号对应的目标文件的文件标识之间的映射关系,确定所述目标文件在文件系统中的存储路径;
基于所述存储路径,从所述文件系统中读取所述目标文件。
本说明书实施例还提供一种基于版本号对文件进行处理的方法,包括:
接收用户发送的版本查询请求,所述版本查询请求包含版本查询条件;
根据索引文件中包含的版本号与所述版本号对应的目标文件的文件标识之间的映射关系,确定满足所述版本查询条件的文件标识;
根据所述文件标识,从文件系统中读取与所述文件标识对应的目标文件。
本说明书实施例还提供一种基于版本号对文件进行处理的设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710598752.6/2.html,转载请声明来源钻瓜专利网。