Step by Step guide to using UD6/CMtool driver and Uniface with PVCS Dimensions

What is PVCS Dimensions

PVCS Dimensions from Merant, provides a complete software configuration management solution, which is delivered with a process engine at its heart. Its support includes, parallel development, distributed engineering, build and release management, change management, configuration and workspace management, process management, object and repository management and incident management.

The home of PVCS Dimensions on the web is http://www.merant.com/products/pvcs/dimensions/

A complete list of configuration management tools can be found at


If you have not already done so, please read A methodology to Uniface source code control before you continue with these topics and examples.

PVCS Dimensions

Operating System (server) Operating System (client) Uniface Version UD6/CMtool driver Version PVCS Dimensions Version Other
Win NT Workstation 4.0 SP4 Win NT Workstation 4.0 SP4 7.2.05 1.01.57 6.0 n/a

UD6/CMtool driver has been tested with the abovementioned product, and this documentation has been written using the operating environment described above. Other operating environments should work, however specific instructions may vary.

Using UD6 with PVCS Dimensions

Since UD6 supplies Uniface source code to PVCS Dimensions in industry standard text files (in XML format), all of the advanced PVCS Dimensions features can be used to organise and manage your work. These include Worksets, Products, Design Parts, and Product items.

UD6/CMtool Driver is the only CM/SCM solution for Uniface that allows this level of functionality.

Process Model

Our examples are all based on the default generic process model provided with PVCS Dimensions. March Hare recommend that you tailor this model yourself or use either Merantís or March Hareís consultants to assist in developing a process model that best fits your organisation.

What to Version Control

If you are using PVCS Dimensions, March Hare advise that you use its capacity to manage all files associated with a Uniface development environment, both source items and derived items (like .frm, .svc, .rpt and .dol files). You can also use PVCS Dimensions to manage objects not in the filesystem, like database objects.

This manual only describes the process of setting up PVCS Dimensions and UD6/CMtool Driver for versioning your Uniface source code, since that is the unique ability of the UD6/CMtool Driver software. To version control derived objects, or database objects please refer to the extensive documentation that Merant supply with PVCS Dimensions.

A methodology to Uniface source code control
Configuration information
Taking control in PVCS Dimensions
Releasing a form using PVCS Dimensions
Checking a form in using PVCS Dimensions
Adding a form using PVCS Dimensions
Finding the differences in versions using PVCS Dimensions
Problems when using PVCS Dimensions

UD6 Overview

$Revision: $ $Date: 2003/09/16 17:51:57 $[zum Seitenanfang]