To proceed, we suggest you apply the following patch to the message utility, making the message stand out more clearly:
MessageUtil / src / messageutil.c:
#include <stdio.h> void message ( char* string ) {
printf("\n%s\n\n", string); // note additional newline
characters }
MessageUtilTest / PkgDesc:
import("messageutil", "d0.0.1")
c_source("messageutiltest")
program("messageutiltest")
This example, though small, gives an impression of the versatility of version management with ComPact. The details can be found in Chapter 7. In particular, there is an outright development model. Its basis consists of distinguishing a main trunk and zero or more release branches.
As for some preliminary remarks concerning consistency control in connection with version management, you may also refer to Section 3.2.