将编辑内容保存到版本

此主题仅适用于 ArcEditor 和 ArcInfo。

开始编辑版本时,需要先处理自己的版本表示。连接到同一版本的其他用户不会看到您所做的任何更改,直到您保存更改时为止。您正在进行编辑时,其他用户也可以编辑同一版本。

假设在您开始编辑某个版本时,另一个用户已经将编辑内容保存到同一版本。当您保存编辑内容时会发生什么?发生这种情况时,ArcGIS 必须协调版本的两种表示。可使用以下设置控制进行协调的方式:

如果存在冲突,则可以通过指定优先使用编辑会话还是优先使用版本的数据库表示来首先解决所有冲突。如果最初已解决这些冲突,则可以逐个查看这些冲突,在交互式对话框中手动逐个解决。有关手动解决冲突的详细信息,请参阅查看冲突

可以根据需要通过任意数量的编辑会话对版本进行编辑。完成编辑并希望将更改合并到目标版本中时,就需要执行协调。

通过执行以下操作,设置在编辑会话开始时定义和解决冲突的默认方式:

步骤:
  1. 单击开始 > 所有程序 > ArcGIS > ArcMap 10 启动 ArcMap。
  2. 如果“编辑器”工具栏尚未打开,请单击主菜单上的自定义,指向工具栏,然后单击编辑器
  3. 单击“编辑器”工具栏上的编辑器下拉菜单。
  4. 单击开始编辑

    这将启动编辑会话。

  5. 单击“编辑器”工具栏上的编辑器下拉菜单。
  6. 单击选项
  7. 单击编辑选项 对话框中的版本管理选项卡。
  8. 执行以下某项操作指定希望致在自动协调期间如何定义冲突:
    • 如果希望将对同一行或同一要素所做的任何编辑视为冲突,单击按对象(按行)
    • 如果希望将对数据集的同一列所做的编辑视为冲突,单击按属性(按列)
  9. 执行以下某项操作指定最初如何解决所有冲突:
    • 如果希望优先使用数据集中的信息,单击优先使用数据库
    • 如果希望优先使用编辑内容,单击优先使用编辑会话
  10. 执行以下某项操作指定自动协调后如何保存更改:
    • 如果不想自动协调后保存更改,单击不自动保存更改。再次保存之前可查看检测到的所有冲突。
    • 如果希望系统通知您所有检测到的冲突,单击仅在不存在冲突时自动保存更改。如果不存在冲突,版本的两种表示将被合并但不会弹出任何消息也不需要进行额外的输入。
    • 如果不想系统通知您其他用户存在冲突的编辑内容,只想始终合并版本的两种表示,并按照冲突解决规则解决检测到的所有冲突,单击在所有情况下均自动保存更改
  11. 单击确定

相关主题


3/7/2012