Mastership restrictions for VOB objects
Many MultiSite operations on VOB objects are subject to mastership restrictions.
The Mastership restrictions for VOB objects table describes the restrictions for VOB objects.
| Object | Action | Object your current replica must master |
|---|---|---|
| Activity | Change (chactivity) Remove (rmactivity) Set (setactivity) | Activity |
| Attribute | Create (mkattr) | Type (if the attribute’s type is unshared) Object to which attribute is being applied (if the attribute’s type is shared) |
| Remove (rmattr) | Type (if the attribute’s type is unshared) Object from which attribute is being removed (if the attribute’s type is shared) | |
| Baseline | Create (mkbl) | Stream where you make the baseline. For an imported baseline created from a pre-UCM label, your current replica must master the component and label type. |
| Label (mklabel) | Stream’s branch type (in each VOB where you have made changes) | |
| Change (chbl) Remove (rmbl) | Baseline | |
| Branch | Change type (chtype) | New branch type and the branch you are changing |
| Create (mkbranch) | Branch type | |
| Remove (rmbranch) | Branch | |
| Checked-out version | Reserve (reserve) | Branch on which the version is checked out |
| Component | Remove (rmcomp) | Component |
| Element | Check in (checkin) | Branch on which you are checking in the version |
| Check out (checkout) | Branch on which you are checking out the version (unless you use –unreserved –nmaster) | |
| Change type (chtype) Relocate (relocate) Remove (rmelem) | Element | |
| Event record | Change (chevent) | For a version, the branch containing the version. For any other object, the object. |
| Folder | Change (chfolder) Remove (rmfolder) | Folder |
| Hyperlink | Create (mkhlink) | Hyperlink type (for unshared types) |
| Remove (rmhlink) | Hyperlink | |
| Label | Create (mklabel) Remove (rmlabel) | If the label’s type is unshared, your current replica must
master the label type. If the label’s type is shared, the following restrictions
apply:
|
| Merge arrow | Remove (rmmerge) | Merge hyperlink |
| Object | Change event (chevent) Change mastership (chmaster) Change name (rename) Lock obsolete (lock –obsolete) Unlock (unlock) | Object |
| Change protection (protect) | Object (if current replica preserves identities or permissions) | |
| Project | Change (chproject) Remove (rmproject) | Project |
| Project VOB | Change list of promotion levels ( setplevel) | PromotionLevel attribute type |
| Replica | Change host (chreplica) Change preservation properties (chreplica ) Enable requests for mastership (reqmaster ) Remove (rmreplica) | Replica |
| Stream | Change (chstream) Rebase (rebase) Remove (rmstream) | Stream |
| Symbolic link | Remove (rmelem) | Symbolic link |
| Type | Copy (cptype) | The replica containing the original type must master that type. |
| Remove (rmtype) Replace (mkobject type –replace) | Type | |
| Version | Check in (checkin) Check out (checkout) Remove (rmver) | Branch With checkout –unreserved –nmaster, there are no mastership restrictions. |
| VOB | Change feature level (chflevel) | The replica to be changed must be self-mastering. |
| Set up snapshots (vob_snapshot_setup) | The replica must be self-mastering. | |
| VOB family | Change feature level (chflevel) | VOB object |