4 1 4 Release Management with a VCS Master

Visual LANSA Admins

4.1.4 Release Management with a VCS Master

A VCS Master provides the ability to maintain multiple releases of an application by branching the code base when the application is released. This allows fixes to released software to be completely isolated from new development allowing for more stable maintenance releases. Many VCS also semi-automate the task of merging the changes from the latest version to a released version, or vice versa, making it a practical form of software control.

The act of branching your software also requires all developers who will maintain that release of software to install a new LANSA System. This will be in a separate folder using a separate LANSA Repository. Follow the instructions in 4.1.3 Setting up 2nd and Subsequent Developers to use a VCS Master.

Note that it is particularly important to keep the Build PC stable. This means changing as little as possible on that machine.

Also See

Build Machine

Compiler Settings

Ý4.1 VCS Master Setup