场景:

  1. UserA和UserB都同步文件logo.png。
  2. UserA和UserB都脱机,并且在脱机时对logo.png进行编辑。
  3. UserA重新联机。CmisSync将UserA的logo.png版本上传到服务器。
  4. UserB重新联机。CmisSync尝试将UserB的logo.png版本上传到服务器,但意识到该文件已经被UserA更新。
  5. 在UserB的计算机上,CmisSync将UserB的logo.png重命名为logo.png_UserB-version并下载UserA的logo.png。
  6. UserB现在具有两个版本,并且必须执行以下操作之一:
    a:保留UserA的版本:删除logo.png_UserB-version,并保留UserA的logo.png
    b:保留UserB的版本:删除UserA的logo.png,并删除logo.png_UserB-version的后缀(将logo.png_UserB-version重命名为logo.png)
    c:合并UserA和UserB的版本:将内容合并到中logo.png中,然后删除logo.png_UserB-version

CmisSync以类似的方式处理文件创建冲突。

尽快解决冲突是一个好主意。如果在合并完成之前发生另一冲突,则以后缀表示的相同方式进行处理,例如_UserB-version (1)。

文档更新时间: 2020-09-25 15:51   作者:凌云文档