Revisions

5/10/2007

Groups, repositories, and unreleased components are revisable, with the use of a version-specific globally unique identifier (VSGUID). Each item has a VSGUID and a revision number. When an item is revised, the revision number is incremented and the VSGUID remains the same.

Two items of the same VSGUID are not allowed to coexist in the database. When an item is imported into the database and has the same VSGUID as an item that already exists in the database, the one that has the higher revision number is kept and the other is deleted or ignored.

Released components cannot be revised. For more information, see Versions.

The following table shows what happens when an unreleased component is revised.

Name VSGUID Revision Description

MyComp 1.0

{aa}

1

Each revision of an object shares the same VSGUID. The Revision property is incremented in each revision.

MyComp 1.1

{aa}

2

Only one revision of an object can exist in the database. During import, the higher numbered revision is chosen.

See Also

Other Resources

Versioning