VOB symbolic links provide a powerful mechanism
for linking VOB objects, but they have some limitations that can
affect views that access elements through the symbolic links left behind by
relocate:
- In general, cleartool commands do not traverse VOB
symbolic links. Instead, they operate on the link objects themselves. For
example:
- You cannot check out a VOB symbolic link, even if it points to an element.
- A describe command lists information about a VOB symbolic
link object, not the object to which it points.
- A mklabel –recurse command walks the
entire subtree of a directory element, but it does not traverse any VOB symbolic
links it encounters.
- Config specs do not follow symbolic links to other VOBs.
- Build scripts might include operations that fail on symbolic links.
- If you move a relocated element with cleartool mv,
any symbolic links to the element from the source VOB are broken.
- Broken symbolic links—those with nonexistent targets—are not visible to
most commands on Linux® or the UNIX® system. This includes links that have
accurate pathname information but point to elements not selected by the current
view. The cleartool ls command lists
these objects.