UtilityFree

Automated Versioning Manager (AVM)

by Appian Corporation

Description

The Automated Versioning Manager is a tool that helps manage Appian applications and database DDL files in a version control system. Given an Appian application ZIP file, the Automated Versioning Manager performs the following actions:

  • Unzips the application and organizes the artifact XML files in the repository.
  • Automates the check-in and check-out operations with the version control system.
  • Generates application packages for import in Appian based on the contents of the repository and a range of changes to include.

This tool is frequently used with the native, external deployment APIs (https://docs.appian.com/suite/help/22.1/Deployment_Rest_API.html).

Features

  • Version Control integration (Git, SVN)
  • Supports Appian applications and packages
  • Generate import package from hash ranges
  • Folder Listener to add contents to Version Control
  • Supports GitHub, GitLab, and BitBucket for Version Control

You can access the source code for AVM by exploding the ZIP file after download.

Note: This utility does not support Java version 9.0.

Release notes

Upgraded the plugin to make it compatible with Appian version 25.1 and above. Also added the old version of the utility as a supplemental file for users below 25.1 version.

Version history (8)

2.6.0

Replaced metaparadigm json rpc with appian json rpc to make the plugin compatible with Appian 25.1+ versions.

2.5.33

Upgraded Commons-IO Library for security fix

2.5.32

Upgraded the org eclipse jgit version.

2.5.30

Changed the settings so logging is now on by default

2.5.26

Updates to Zip4j library

2.5.25

Version Name Change

2.5.24

Security Updates

2.5.21

Security Updates