What is a branch?

HCL VersionVault uses branches to organize the different versions of files, directories and objects that are placed under version control. A branch is an object that specifies a linear sequence of versions of an element.

The entire set of an element's versions is called a version tree. By default, HCL VersionVault provides for every single element in a VOB one principal branch, called the main branch. This main branch may also have subbranches.

A branch type is a type object that is used to identify a parallel line of development for an element. Each branch in an element's version tree is an instance of a branch type that exists in that element's VOB.