Base VersionVault and UCM
Base VersionVault consists of a collection of tools to establish an environment in which developers can work in parallel on a shared set of files, and project managers can define policies that govern how developers work together.
UCM is an out-of-the-box implementation of a development process layered upon base VersionVault. Adopting UCM makes it possible to manage your projects with HCL VersionVault more quickly in an efficient manner without needing to master the details of base VersionVault.
UCM offers the convenience of a readily available management process; base VersionVault offers the flexibility to implement virtually any configuration management process that you deem appropriate for your environment.
The following sections explore the work process when using UCM and base VersionVault.