Building on a non-HCL VersionVault host

Learn how to build product variants on a non-VersionVault host.

Many organizations develop multiple variants of their products, targeted at different platforms. If VersionVault is not available for some of the platforms, you can still build all the required product variants by using either cross-development or non-VersionVault access:

  • Cross-development allows you to perform a build on a supported host to produce executables for the unsupported host.
  • Non-VersionVault access allows hosts on which VersionVault is not installed to access VersionVault data, using standard network file-sharing services (such as NFS).

Non-VersionVault access takes advantage of view transparency. Through automatic version-selection, a view makes any VOB appear to be a standard directory tree. Any such VOB image can be exported to a non-VersionVault host.

Developers on the non-VersionVault host can perform builds within these VOB image directory trees, using native make utilities or other local build tools. The object modules and executables produced by such builds are stored in the view used to export the VOB.

For more information about building on a non-VersionVault host, see Setting up a build on a non-VersionVault host.