Application Revision
Definition
An Application Revision is a development version of a Mendix Application at a moment in time; a single commit either in Git or SVN. Revisions are created when Mendix model changes are commited to Teamserver in Mendix Studio Pro.
See Mendix documentation for more information about revisions.
Properties
Key
The identifying number assigned by MTA that is used in the MTA Public API endpoints.
Author
The creator of the revision (committer).
Commit message
The description added to the commit action. Typically this contains information about the model changes.
Create commit date
The date when the revision is created (or the commit is done).
Mendix version
The version of Mendix Studio Pro in which the Application is developed.
Commit id
The commit number of the model of the Mendix application.
Modules
The total number of modules in application revision.
Entities
The total number of entities in application revision.
Microflows
The total number of Microflows in application revision.
Pages
The total number of Pages in application revision. Only shown if the associated Application had Loading Pages and Widgets enabled at the time the revision was downloaded.
Widgets
The total number of widgets in application revision. Only shown if the associated Application had Loading Pages and Widgets enabled at the time the revision was downloaded.
Business rules
- The Application revision information cannot be deleted from MTA if a Test Configuration is using the Application revision.
Actions on an Application revision
View Application Revisions
- Navigate to the
Applicationspage to view all Applications that are used in MTA. - Select an Application by clicking on the tile.
- Navigate to
App revisions.
View Application Revision details
- Navigate to the
Applicationspage to view all Applications that are used in MTA. - Select an Application by clicking on the tile.
- Navigate to
App revisionsto view the Application revisions. - Click on to view Modules, Entities, Microflows, Pages and Widgets in this revision.
Add an Application revision
Add a new Application revision to MTA by downloading it from teamserver. The only way to download a revision, is if you select this revision to be used in a Test Configuration.
There are two possible ways of achieving this:
Note that downloading can take some time depending on the size of the Mendix project.
Change the Application revision for a Test Configuration
- Navigate to the
Test configurationspage. - Select the Test Configuration.
- Navigate to
App revisions. - Click on
Change revision. - Select the revision you want to test on.
- MTA will download the revision if it is not yet downloaded.
Change to a revision downloaded using a subscription
If a Branch Subscription is present, it is possible to change to the latest downloaded revision immediately.
- Click on for the Application for which you want to change the revision.
- Click
Change to {commitid}.
Adapt Test Suites in a Test Configuration to a downloaded Application revision
MTA will not check if the revision of a Test Configuration matches the one that is running on the Application Instance.
This allows for connecting a locally running Application to MTA.
Test Suites in a Test Configuration must be adapted to a new downloaded Application revision, in order to be build Teststeps using that revision's Mendix Model information.
- Click the
Adapt to next revisionbutton for the selected Test Configuration. MTA will evaluate all model changes and check the consistency of the Test Suite definitions with the Mendix model. If the test model and the Mendix model are not compliant a Construction Error will be shown.
Restore previous revision of Test Suites in a Test Configuration
See Snapshot.
Delete a downloaded Application revision
It is no longer possible to delete downloaded revisions manually. Application revisions are cleaned up nightly by MTA if they are no longer in use.
Related topics
Feedback?
Missing anything? Let us know!
Last updated 27 November 2025