文档同步方法、装置、设备及介质制造方法及图纸

技术编号:35740794 阅读:39 留言:0更新日期:2022-11-26 18:44
本公开提供一种文档同步方法、装置、电子设备和介质。该方法包括:接收至少一个用户针对同一文档的编辑指令,其中,所述文档包含至少一个块,所述块包含文档的内容;根据各个用户的编辑指令得到所述用户所编辑的块的内容;确定各个块的目标同步规则;根据所述块的目标同步规则,对各个用户所编辑的块的内容进行同步处理。通过对文档中的不同块以该块对应的目标同步规则进行同步,可以有针对性地降低各个块的同步噪声,提高协作编辑文档的一致性同步结果的可靠性。结果的可靠性。结果的可靠性。

【技术实现步骤摘要】
文档同步方法、装置、设备及介质


[0001]本公开涉及计算机
,尤其涉及一种文档同步方法、装置、设备及介质。

技术介绍

[0002]目前,对于多个用户协作编辑的文档,通常利用协同算法,例如操作变换或者无冲突复制,对文档中的协作数据进行一致性同步。
[0003]然而,由于用户于对不同文档块的编辑状况可能不同,在采用同一协同算法对不同用户的各个文档块的内容进行同步时,在不同用户对同一文档块的编辑内容存在较大差异的情况下,协作编辑形成的交叉异常可能会造成较大的噪声,影响了协作编辑文档的数据可靠性。

技术实现思路

[0004]有鉴于此,本公开一个或多个实施例提供一种文档同步方法、装置、设备及介质。
[0005]根据本公开实施例的第一方面,提供一种文档同步方法,所述方法包括:
[0006]接收至少一个用户针对同一文档的编辑指令,其中,所述文档包含至少一个块,所述块包含文档的内容;
[0007]根据各个用户的编辑指令得到所述用户所编辑的块的内容;
[0008]确定各个块的目标同步规则;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文档同步方法,其特征在于,包括:接收至少一个用户针对同一文档的编辑指令,其中,所述文档包含至少一个块,所述块包含文档的内容;根据各个用户的编辑指令得到所述用户所编辑的块的内容;确定各个块的目标同步规则;根据所述块的目标同步规则,对各个用户所编辑的块的内容进行同步处理。2.根据权利要求1所述的方法,其特征在于,所述确定各个块的目标同步规则,包括以下至少一项:获取所述块包含的预先设置的同步规则作为所述目标同步规则;获取各个用户所编辑的块的至少一个维度的信息,根据各个用户对应的信息确定所述块的目标同步规则;将针对所述块预先设置的多种同步规则发送至第一目标用户,以使第一目标用户从所述多种同步规则中确定目标同步规则。3.根据权利要求1所述的方法,其特征在于,在所述目标同步规则指示进行同步所依据的信息类型以及同步方式的情况下,所述根据所述块的目标同步规则,对各个用户所编辑的块的内容进行同步处理,包括:依据所述目标同步规则所指示的信息类型,利用所述目标同步规则指示的同步方式,对各个用户所编辑的块的内容的同步处理,得到所述块对应的同步处理结果;将各个块的同步处理结果发送至各个用户,以使所述用户的客户端根据所述同步处理结果对所述文档进行更新。4.根据权利要求3所述的方法,其特征在于,在将各个块的同步处理结果发送至各个用户之前,所述方法还包括:将所述块的同步处理结果发送至第二目标用户,以使所述第二目标用户的客户端对同步处理结果进行更新;接收更新后的同步处理结果。5.根据权利要求1所述的方法,其特征在于,在所述目标同步规则指示由用户手动同步的情况下,所述根据所述块的目标同步规则,对各个用户所编辑的块的内容进行同步处理,包括:将各个用户所编辑的块的内容发送至第三目标用户,使所述第三目标用户对各个用户所编辑的块的内容进行同步。6.根据权利要求2所述的方法,其特征在于,所述根据所述块的目标同步规则,对各个用户所编辑的块的内容进行同步处理,包括:将各个用户所编辑的块...

【专利技术属性】
技术研发人员:黄烈锦
申请(专利权)人:北京金山办公软件股份有限公司武汉金山办公软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1