Version Control System

Visual LANSA (Version 14 SP2) supports development controlled by a version control system (VCS). Visual LANSA has inbuilt support for GIT, but you can also use other version control systems.

During development LANSA stores objects in the Repository, and it can check out and check in to the VCS when required.

If you are not already experienced with version control, we suggest you spend time learning to use Visual LANSA before implementing version control. See What is a Version Control System? in the Install or Upgrade LANSA on Windows guide.

There are a number of Git service providers, the most widely used  ones are Github and Gitlab. In these examples we use Github.

Git tutorials are available here:

      Learn Version Control with Git - A step-by-step course for the complete beginner

      Git --distributed-even-if-your-workflow-isnt

      Better Explained - Intro to Distributed Version Control

For Visual LANSA Version Control see:

      Visual LANSA Administrator's guide

      Visual LANSA User guide.