Getting started with version management

Updated at: 2025-03-28 02:56

The version management feature allows you to maintain multiple versions of custom website configurations and test, deploy, and roll back configuration changes.

Before you begin

The feature is supported in Premium and Enterprise plans.

Enable version management

  1. In the ESA console, choose Websites and click the website name you want to manage.

  2. In the left-side navigation pane, choose Version Management > Activate Now.

Note

After you enable version management, a production environment and version 0 are automatically created. Enabling version management does not affect live traffic to your website.

Create an environment

  1. In the ESA console, choose Websites and click the website name you want to manage.

  2. In the left-side navigation pane, click Version Management. On the page that appears, click Create Environment in the Environments tab.

  3. On the Create Environment page, specify an environment name in the Environment Name field, specify traffic filters in the Traffic Filter for This Environment section, and specify an initial position for the environment from the Initial Position drop-down list.

    Note
    • If the environment is the first one in the sequence, you can directly choose which version you want to deploy while creating it.

    • You can modify traffic filters for all environments except the production environment.

  4. Click OK.

Create a version

When you enable version management, version 0 is automatically created.

You can clone an existing version as a new version and modify rules in the new version.

Note

You cannot directly create a version. Instead, you need to clone an existing version. The version number of the cloned version automatically goes up by one.

  1. In the ESA console, choose Websites and click the website name you want to manage.

  2. In the left-side navigation pane, choose Version Management > Versions. Find the version that you want to clone and click Clone in the Actions column.

  3. In the message that appears, click OK.

  4. Find the version that was created from cloning and click Select in the Actions column. Locate the environment with the lowest priority level in the environment list and select the intended version from the Version drop-down list.

  5. Initiate a request to the website for testing.

Promote a version to the next environment

After you test a version in the development and staging environments, you may need to promote the version to the next environment.

  1. In the ESA console, choose Websites and click the website name you want to manage.

  2. In the left-side navigation pane, choose Version Management > Environments.

  3. Click Promote to move the version to the next environment in the environment sequence.

  • On this page
  • Before you begin
  • Enable version management
  • Create an environment
  • Create a version
  • Promote a version to the next environment
Feedback
phone Contact Us

Chat now with Alibaba Cloud Customer Service to assist you in finding the right products and services to meet your needs.

alicare alicarealicarealicare