Skip to main content
Version: 3.0

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 Applications page 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 Applications page to view all Applications that are used in MTA.
  • Select an Application by clicking on the tile.
  • Navigate to App revisions to 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 configurations page.
  • 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

note

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 revision button 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.

Feedback?

Missing anything? Let us know!

Last updated 27 November 2025