File-system objects in the VOB database represent files, directories,
and VOB symbolic links.
A VOB database supports four types of file-system objects:
- File element
- An object with a version tree, consisting of branches and versions. Each
version of a file element has file system data: a sequence of bytes. Certain
element types constrain the nature of the versions’ file-system data; for
example, versions of elements whose type is text_file must
contain text lines, not binary data.
- Directory element
- An object with a version tree, consisting of branches and versions. Each
version of a directory element catalogs a set of file elements, directory
elements (subdirectories), and VOB symbolic and hard links.
- VOB symbolic link
- An object that contains a text string. On systems running Linux® or the UNIX® system,
this string is interpreted by standard commands in the same way as an operating
system symbolic link.
- VOB hard link
- An additional name for an element that already exists in a version of
the current directory.