2.10 Versioning
Like any good CMS, Documentum internally manages multiple versions of the same document and maintains a history of all updates that have gone in since the initial creation of the document. Versioning is an automatic feature provided by the Content Server through version labels.
All SysObjects are versioned by Content Server except folders, cabinets and their subtypes. The various versions for a document are stored within a version tree. Version labels are stored in the r_version_label
repeating attribute of SysObjects or their subtypes.
There are two kinds of version labels:
Numeric (or implicit) labels: These are server-generated numeric labels and are stored in the first position of the
r_version_label
attribute.
Example : r_version_label[0]=1.0
Symbolic labels: These are either system-defined or user-defined descriptive labels. Unlike numeric labels, these convey meaningful information and hence are useful for one's applications. They are stored in the second position...