Skip to main content

Veritran Docs

Collaborative Building

Collaborative building accelerates the app construction process by making it possible for several users or teams to work on different aspects of the same application in parallel. For this purpose, Studio offers the possibility to work with branching.

Notice

Some of the features described in this article may not be available in your Studio environment, or you may not be able to see them depending on your permissions. Contact your admin for assistance.

Branching

Veritran Studio allows you to create and manage multiple branches of your app or its linked modules in the Branch Navigator. While working with branches, you can develop and test changes to the screens and processes of your app without applying any changes to the Master branch until you choose to commit.

Once you create a branch and make changes to the screens or processes within that branch, the Branch Navigator offers you the possibility to make a comparison between the branch selected and the Master branch. You can also test the branch to analyze the changes made and decide whether you want to commit them to Master or update your branch with the latest changes from Master.

Before you can create a branch, you must activate branching for the app or module. Read the section below to learn more.

Activate Branching

You can activate branching for new or existing applications or modules through one of two alternatives: in the Settings section of an app or from the Branch Navigator (Global > Branch Navigator).

Activate Branching in App Settings

To activate branching in an app, go to Global > Applications. Find the app in which you want to activate branching and click Settings. By default, the Basic tab opens. Find the Branching and versions section and click the toggle switch. The toggle turns blue, which means that branching is now active.

Important

A grayed-out toggle switch means that you cannot deactivate Branching because there are active branches in your app.

Activate Branching in the Branch Navigator

If you haven’t activated branching in the Settings section of your app, you can activate branching for your app or for modules linked to your app in Global > Branch Navigator. Find the app you want to work with in the Apps column, and click the module for which you want to activate branching. Your app is represented in the list of modules as Main. Click Activate Branching. A pop-up appears, confirming that branching has been activated.

Once branching is active for a specific app or module, you can create new branches in order to make changes to its processes and screens.