冲突处理

功能说明

当多个编辑者在编辑不同版本数据时,可能会出现同时编辑相同数据的情况,此时版本间就会出现编辑冲突,需要通过冲突处理功能,保留一个编辑者的编辑结果。

功能入口

数据选项卡->数据版本管理组->冲突处理

操作步骤

当同时编辑多个版本数据时,先更新并提交变更的版本不会提示存在冲突,后更新的版本会提示存在冲突,此时可按照提示框说明操作进入到冲突处理对话框,以更新图斑属性为例,具体操作说明如下:

  1. 在V_1版本中对选中图斑进行属性更新,修改为“灌木林地”;
  2. 更新并提交V_1版本的数据变更;
  3. 在V_2版本中对选中图斑进行属性更新,修改为“果园”;
  4. 将V_2版本中的变更更新至Default版本,弹出提示框如“数据源"localhost_landuse"更新已完成。检测到存在冲突对象,是否处理?”,点击是按钮,进入到冲突处理对话框;
  5. 在冲突处理对话框中,通过冲突处理列中的...按钮进入到冲突处理的详细对话框;
  6. 如下图,选择冲突列表的保留对象列下拉按钮中的保留变更前项。

  7. 处理完冲突后,即可通过确定按钮,完成冲突处理。

参数说明

冲突处理对话框包括冲突列表区域、空间对象变更区域和属性变更区域,在冲突列表区域中选中某一条冲突后,空间对象变更区域和属性变更区域将显示对应的冲突内容。

  • 冲突列表区域:包含ID、保留对象和处理三列。
    • ID:显示存在冲突对象的ID。
    • 保留对象:指定保留对象的方式,提供如下保留当前、保留Default、保留当前、合并当前和Default和合并Default与当前五种方式,每种方式的处理结果说明如下:
      保留对象方式 变更前 当前版本 Default版本 处理结果
      保留当前

      属性:“有林地”

      几何:

      属性:“果园”

      几何:

      属性:“灌木林地”

      几何:

      属性:“果园”;几何:

      保留Default

      属性:“灌木林地”;几何:

      保留变更前

      属性:“有林地”;几何:

      合并当前和Default

      属性:“果园”;几何:融合当前与Default版本几何结果,当其中一个版本删除对象时,结果将删除对象。

      合并Default与当前

      属性:“灌木林地”;几何:融合当前与Default版本几何结果,当其中一个版本删除对象时,结果将删除对象。

  • 空间对象变更区域:直观对比所选冲突对象在变更前、变更后以及与Default版本之间的状态差异。
  • 属性变更区域:清晰列出所选冲突对象所有发生变更的属性字段及其详细修改内容。

相关主题

版本管理概述

版本管理基础词汇

注册版本

版本管理

切换版本

版本提交