使用版本#
受版本控制的对象由包含全局数据部分(在所有版本中有效的部分)和分版本的数据部分(仅在特定版本中有效)的对象组成。
所有受版本控制的对象都包含默认的版本零,该版本始终引用有效版本,如果没有有效版本,则引用未终止使用的最高版本。
对于受版本控制的对象,其对象详细信息功能区中有一个通用块。
打开受版本控制的对象时,系统将默认打开有效版本(如果存在),或打开未终止使用的最高版本(如果不存在有效版本)。
查看其他版本#
要查看其他版本,必须在版本下拉列表中选择所需版本。
创建新版本#
实体类型名称.Create
要创建新版本,必须按创建版本。新版本将基于当前选定的版本创建,其数据将复制到正在创建的新版本。
要将版本从已创建状态移至活动和有效状态,需要使用变更集。可以配置特定实体类型以使用自动变更集。也可以指定特定角色来批准变更集内针对该对象的更改。
Info
本指南通用状态模型部分中提供了更多信息。
将新版本设置为生效#
实体类型名称。SetEffective
要将新版本设置为生效,必须选择所需版本,然后按“设置生效/启用”按钮(版本控制块中间部分的按钮)。请注意,只能将活动版本设置为生效。
此时将打开一个向导,允许用户查看和确认更改,并将实体版本设置为有效版本。
终止使用某个版本或完整对象#
实体类型名称.Terminate
要终止使用现有版本,必须按终止使用,然后选择要终止使用的版本。也可以通过在向导中选择一个对象的所有版本来终止使用整个对象。
Info
终止使用整个对象时,系统将删除引用特定对象的任何通用表和智能表行中的所有条目,并且在“取消终止使用”时不会恢复这些信息。
Info
如果特定受版本控制的对象只有一个版本,则不会显示版本选择对话框。
取消终止使用受版本控制的对象#
实体类型名称.Unterminate
无法终止使用特定版本。但是,如果整个对象已终止使用(终止使用所有版本),则可以取消终止使用整个对象.Unterminate受版本控制的对象时,它将引用有效版本(如果存在),或者在终止使用之时未终止使用的最高版本。要取消终止使用受版本控制的对象,必须提供变更集,以便其遵循相同的变更控制过程。




