Mendix 7 is no longer supported unless you have Extended Support (for details, please contact Mendix Support). Mendix 7 documentation will remain available for customers with Extended Support until July, 2024.

Collaborative Development

Last modified: April 18, 2024

1 Introduction

Collaborative development is the process of sharing app model changes when a team of more than one person is working on the app. Collaborative development allows the team members to work together on one project and easily synchronize changes using version control.

2 Collaborative Development Overview

Desktop Modeler users can collaborate with each other through version control via Commit and Update operations.

They can also perform the actions described below.

4.2 Creating a New Branch Line

To create a new branch line, do the following:

  1. Click Project > More Versioning > Manage Branch Lines.

  2. In the Branch Line Manager dialog window, you see the list of existing development lines. Click New to create a branch line.

    Creating New Branch

  3. In the Create Branch Line dialog window, set the following:

    1. What line you are creating a new line from: the main line, a branch line, or a tagged version. For more information on these concepts, see section 2 Concepts in Version Control.

    2. Select revision if needed.

    3. Type the name of the new line.

  4. After you have configured all the settings, click OK.

    Create Branch Line Dialog

You have created a new branch line.

4.3 Deleting a Branch Line

To delete a branch line, do the following:

  1. Click Project > More Versioning > Manage Branch Lines.

  2. In the Branch Line Manager dialog window, select the branch you would like to delete, click Delete and confirm deletion.

    Deleting a Branch

You have deleted the branch.