[发明专利]文件同步方法、装置、系统、设备和存储介质在审
| 申请号: | 202310201945.9 | 申请日: | 2023-03-03 |
| 公开(公告)号: | CN116401222A | 公开(公告)日: | 2023-07-07 |
| 发明(设计)人: | 李君君;黄福明;余坚立;黄卓标;黄博 | 申请(专利权)人: | 金蝶云科技有限公司 |
| 主分类号: | G06F16/178 | 分类号: | G06F16/178;G06F21/62;G06Q10/10 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 李月 |
| 地址: | 523808 广东省东莞*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 同步 方法 装置 系统 设备 存储 介质 | ||
本申请涉及一种文件同步方法、装置、系统、设备和存储介质,涉及文件处理技术领域。该方法包括:接收第一协同端发送的文件同步请求;文件同步请求携带协同编辑文件的文件标识;协同编辑文件是供多个协同端在各自本地进行异地协同编辑的文件;文件标识与协同编辑文件的各个版本皆相对应;每个协同端所编辑的协同编辑文件存储于协同端的本地;从文件标识对应的协同编辑文件的各个版本中,确定最新版本,并确定最新版本的协同编辑文件所存储于的第二协同端;在第一协同端和第二协同端不是同一协同端的情况下,从第二协同端中获取最新版本的协同编辑文件,并将最新版本的协同编辑文件同步到第一协同端。采用本方法能够提高文件同步的效率。
技术领域
本申请涉及文件处理技术领域,特别是涉及一种文件同步方法、装置、系统、设备和存储介质。
背景技术
随着科技水平的进步,在软件平台上进行复杂的文件更新需求越发显著。由于某些文件更新的工作量比较庞大,所以需要各分区的团队对同一文件进行更新。由于各分区之间的数据不互通,各分区之间通常是通过线下的方式自行进行文件的同步,但是采用这种文件同步的方式效率很低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高效率的文件同步方法、装置、系统、计算机设备、存储介质和计算机程序产品。
第一方面,本申请提供了一种文件同步方法。该方法包括:
接收第一协同端发送的文件同步请求;文件同步请求携带协同编辑文件的文件标识;协同编辑文件是供多个协同端在各自本地进行异地协同编辑的文件;文件标识与协同编辑文件的各个版本皆相对应;每个协同端所编辑的协同编辑文件存储于协同端的本地;
从文件标识对应的协同编辑文件的各个版本中,确定最新版本,并确定最新版本的协同编辑文件所存储于的第二协同端;
在第一协同端和第二协同端不是同一协同端的情况下,从第二协同端中获取最新版本的协同编辑文件,并将最新版本的协同编辑文件同步到第一协同端。
第二方面,本申请还提供了一种文件同步装置。该装置包括:
请求接收模块,用于接收第一协同端发送的文件同步请求;文件同步请求携带协同编辑文件的文件标识;协同编辑文件是供多个协同端在各自本地进行异地协同编辑的文件;文件标识与协同编辑文件的各个版本皆相对应;每个协同端所编辑的协同编辑文件存储于协同端的本地;
版本确定模块,用于从文件标识对应的协同编辑文件的各个版本中,确定最新版本,并确定最新版本的协同编辑文件所存储于的第二协同端;
文件同步模块,用于在第一协同端和第二协同端不是同一协同端的情况下,从第二协同端中获取最新版本的协同编辑文件,并将最新版本的协同编辑文件同步到第一协同端。
在一些实施例中,版本确定模块还用于获取与文件标识对应的协同编辑文件的各个版本的更新时间;根据各个版本的更新时间确定最近一次更新的最新版本。
在一些实施例中,版本确定模块还用于从数据库中提取与文件标识码匹配的文件更新记录;文件更新记录中记录有多个协同端各自更新协同编辑文件的更新时间;从文件更新记录中记录的各更新时间中,确定出最晚更新的更新时间,以将最晚更新的更新时间所对应的版本确定为最新版本。
在一些实施例中,文件同步模块还用于向第二协同端发送文件调度请求;若从第二协同端中获取到最新版本的协同编辑文件,则向第一协同端发送调度成功消息;在接收到第一协同端响应于调度成功消息发送的下载请求后,将最新版本的协同编辑文件同步至第一协同端。
在一些实施例中,文件同步模块还用于对获取到最新版本的协同编辑文件进行加密得到加密文件,并将加密文件同步到第一协同端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶云科技有限公司,未经金蝶云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310201945.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交直流混合微网及控制方法
- 下一篇:一种无人机集群合并和分群方法





