Branch Line Manager

Last modified: July 10, 2023

1 Introduction

The Branch Line Manager is used to manage the branch lines of an app that are stored on a version control server. You can create or delete branch lines for your app, and you can change the branch line that you are working on.

To view the Branch Line Manager dialog box, open Version Control > Manage Branch Lines.

Team Server Branch Line Manager

A branch line allows independent development from other development lines. There are two main reasons for creating a branch line:

  • To do maintenance development on a version of your app that is running in production. You can keep on developing in the main line while you fix issues in the branch line.
  • To start the development of a very large feature that will take more than a day to develop. By doing this in a branch line, you can commit the half-implemented feature (possibly even with errors) without disturbing other development in the main line.

To switch to a branch line you have created, either double-click the branch you want to open or select the branch and click Switch branch.

2 Location

Use this setting to select the location where your app is stored. This can be either the Team Server or a private Git repository.

2.1 Team Server App

Select the Team Server Git app for which you want to manage the branch lines. If you have an app open in Studio Pro, it will be selected automatically. However, you can also manage branch lines without opening an app first, in which case no app will be selected.

For more information about the Mendix Team Server, see Team Server.

2.2 Bring Your Own (BYO) Git Server App

In the App repository address field, enter the address of the app you want to manage and click Connect to load the available branches from the repository.

3 Read More