Skip to main content

版本化:基本概念

在 Standard 或 Advanced 许可等级下可用。

版本化允许多个用户直接编辑地理数据库,而无需显式应用要素锁定或复制数据。 以下是关于版本的基本要点:

  • 版本是地理数据库的一种指定状态。 您可以使用版本来表示工程设计、施工作业、地理数据库的时间快照,以及任何涉及在研究结果时提出假设性问题的场景。

  • 版本作用于整个地理数据库并具有属性。 您可以定义地理数据库中的版本化对象,并可选择性地指定对哪些要素数据集、要素类和表进行版本化。 当您将某个要素数据集指定为版本化时,其中包含的所有表和要素类都将自动版本化。

  • 一个地理数据库可以同时存在多个版本。 您可以通过设置版本的权限来控制该版本对其他用户的可见性。 每个版本都允许您执行与非版本化地理数据库相同的显示和分析功能。

  • 差异仅体现在行状态,而非方案上。 一个版本会向您无缝展示自该版本创建以来所应用的所有编辑。 行状态将反映所有被添加、移除和修改的对象。 关于每个版本的行状态信息都存储在(或持续存在于)地理数据库中。 方案(即表及其字段的定义)可在地理数据库中进行修改;方案的更改将应用于该地理数据库的所有版本。

    在内部,地理数据库会通过表来追踪每个版本中被修改、添加和移除的要素,但这一点并不会在您使用版本的过程中显现出来。 它看起来就像是一个完整的地理数据库副本。

  • 每个版本化地理数据库都存在一个默认版本。 默认版本可被视为“竣工”版本。 它通常代表地理数据库的标称状态。

  • 版本可以从另一个版本创建。 从默认版本开始,您可以创建任意数量的版本。 除默认版本外,每个版本都恰好有一个父版本。

  • 您可以连接到任何版本。 用户将根据他们正在进行的工程或工程阶段开始编辑一个版本。 用户可以使用任何已获得相关权限的版本。