Enabling Version Control for Your App
Introduction
Version control is enabled by default for Mendix apps. If the option was explicitly disabled during app creation, you can also enable it at a later point.
Starting an App with Version Control
Version control is automatically enabled for every new Mendix application that you create, unless you disable online services during the app creation.
To start a new app with version control, do the following:
- Open Studio Pro.
- In the Select App dialog box, click Create New App.
- Select the starting point – an app template.
- In the App Settings dialog box, make sure that Enable online services is set to Yes. This option creates a remote (Team Server) repository and an app in Apps of the Mendix Portal.
- Optionally, change the default App directory set by Studio Pro.
- Click Create app.
The app is created on the Team Server, and a working copy is created in the App directory. This is opened in Studio Pro so that you can start working immediately.

Joining an App
If there is already a Team Server-enabled app, you can be invited to join it (see Team).
Once you are a team member, provided that you have been given a role with sufficient rights, you can work on the app by doing the following:
- Choose Open App in Studio Pro.
- Choose your app from the list of the Open App dialog box.
- Click Open in Studio Pro.
The app will be downloaded from the Team Server and opened in Studio Pro.
Enabling Version Control for an Existing App
If version control was disabled during the app creation, you can enable it by performing the following steps:
- In Studio Pro, open the Version Control menu.
- Click Upload to Version Control Server.
- Select the server where you want to store the app. You can also create a new server.