Show TOC

Change ManagementLocate this document in the navigation structure

Use

Version management in the Enterprise Services Repository permits versioning as follows:

  • The ES Builder manages multiple versions of a software component in an ES Repository. In this way, different product versions can communicate with each other. Each design object is created in the context of a software component version that represents a unit of a product that can be shipped.
  • Objects can also have new object versions when changes are made within a software component version. You also have the option of releasing changes to multiple objects simultaneously.

Versioning in the ES Repository ensures that objects are shipped consistently, and as part of a product.

However, there are no software component versions in the Integration Directory, because the configuration content is not shipped. Nevertheless, you can also release changes to the configuration for the entire runtime environment here. When you release the objects, the Integration Server updates the directory runtime cache.

Integration

You can also export objects of an ES Repository or an Integration Directory to import them into another ES Repository or Integration Directory (for example, during system relocation). In doing so, versioning of the corresponding software component version is taken into account.

More information: Transporting ESR content and objects of the Integration Directory .

Features

Change Lists

Both the ES Builder and the Integration Builder support object versioning using user-specific change lists. When an object is saved for the first time, a new object version is created, which is added to the change list. When an object in the change list is activated, the object version is closed and is made visible for other users.

More information: Change Lists .

Products and Software Component Versions

A product can have multiple versions. Each product version is a shipment unit visible for customers. The software component versions used in a product version can be called in the System Landscape Directory.

More information: Software Catalog .

In the context of the ES Repository, the products and software component versions that are relevant are those that develop ESR content. When development starts they must be imported from the System Landscape Directory into the ES Builder.

More information: Importing Software Component Versions .

Release Transfer

In the transition from one software component version to a new software component version, you can either transfer all, or just some of the design objects from the previous version. This release transfer also enables you to transfer objects to older software component versions.

More information: Transferring Design Objects .