在具有多个编辑器的企业级地理数据库中,版本允许您在相同时间内使用相同数据,而无需应用锁定或复制数据。 版本为每个编辑器提供了唯一且孤立的数据视图。 版本化允许编辑者在其自己的地理数据库版本中以及在多个编辑会话中孤立工作,从而简化了长期事务。 当编辑者完成编辑集合时,他们可以将更改合并回创建其版本的父版本。 地理数据库中所有版本的原始父版本称为默认版本。
注:
ArcGIS Web Editor 支持分支版本化。 不支持传统版本化。
要管理版本,需要 ArcGIS Advanced Editing 用户类型扩展模块和版本管理权限。
在 Web Editor 中,在版本化窗格中管理版本。
打开“版本化”窗格
可通过版本化窗格创建、更新、切换至或删除版本。
要打开版本化窗格,请完成以下步骤:
- 在 Web Editor 中打开地图。
要使版本化窗格可用,地图必须包含版本化数据。
- 执行以下操作之一打开窗格:
- 在内容(深色)工具栏,单击版本化
。
- 在标题上,单击显示当前版本名称的按钮。
版本化窗格随即显示。 如果您之前在当前会话中使用过版本化窗格,则窗格会显示展开的选定数据集或选定版本的设置。
- 在内容(深色)工具栏,单击版本化
- 如有必要,单击返回
返回到版本化数据集列表。
创建版本
您可以创建数据集版本并在编辑数据时使用该版本。 使用您自己的版本可允许所有编辑者同时进行编辑,并且保持默认数据版本的完整性。
要创建版本,请完成以下步骤:
- 打开版本化窗格。
- 根据需要,为要创建版本的数据集单击管理版本
。
注:
如果已展开错误的数据集,单击返回
重新选择版本化数据集。
- 单击新建版本。
- 为新版本提供名称和描述。
- 对于访问权限,选择以下各项之一:
- 公共 - 所有可以访问门户的用户均可查看版本及其数据。 如果要素图层可编辑,则任何具有编辑要素权限的用户均可编辑版本中的数据。
- 受保护 - 所有可以访问门户的用户均可查看版本及其所含数据,但是仅版本所有者或版本管理员可以管理版本或编辑版本中的数据。
- 私有 - 仅版本所有者或版本管理员可以查看版本及其数据、管理版本和编辑版本中的数据。 此设置仅支持用于授权版本。
- 验证所有者名称并根据需要进行修改。
- 根据需要,选中或取消选中切换到版本。
选中此选项后,Web Editor 会在新版本创建时自动切换至该版本。
- 单击保存。
切换版本
打开 Web 地图时,会启用默认版本。 您可以切换到您拥有的或具有访问权限的任意现有版本。
要切换当前版本,请完成以下步骤:
- 打开版本化窗格。
- 执行以下操作之一以切换版本:
- 如果版本化窗格显示版本化数据集列表,请单击数据集名称下方的菜单,然后选择一个版本。
- 如果版本化窗格显示数据集的可用版本,可使用搜索栏查找版本并单击切换到版本
,也可以单击返回
返回到版本化数据集的列表并使用菜单切换版本。
数据集更新为所选版本。
更新版本
您可以更新版本设置,包括名称、描述、访问权限和所有者。
注:
无法为当前正在使用中的版本更新版本设置。
要更新版本,请完成以下步骤:
- 打开版本化窗格。
- 根据需要,为要创建版本的图层单击管理版本
。
注:
如果已展开错误的数据集,单击返回
重新选择版本化数据集。
随即显示有关所选数据集的信息,其中包括当前版本和可用版本。
- 如有需要,可以使用搜索栏找到正确的版本。
- 单击菜单按钮
。
- 单击版本设置。
- 根据需要更新名称、描述、访问权限和所有者设置。
- 单击保存。
删除版本
删除版本会永久移除版本以及对版本所做的所有编辑。
注:
默认版本无法被删除。 其他版本在使用时无法被删除。 您必须切换至其他版本,才能删除当前版本。
要删除版本,请完成以下步骤:
- 打开版本化窗格。
- 根据需要,为要删除版本的图层单击管理版本
。
注:
如果已展开错误的数据集,单击返回
重新选择版本化数据集。
- 如有需要,可以使用搜索栏找到正确的版本。
- 单击菜单按钮
。
- 单击删除。
版本管理员
版本管理员拥有额外的权限,可以管理组织中其他成员拥有的受保护和私有版本。 以下 ArcGIS Enterprise 门户用户可以作为版本管理员:
- Web 要素图层的所有者(通常是发布 Web 要素图层的用户)
- 分配了默认管理员角色的门户用户
- 分配了“管理所有版本”管理权限的自定义角色的门户用户