Shipment and Versioning 
SAP Exchange Infrastructure enables you to develop applications that can exchange messages between different application components. The Integration Engine functions as a ‘distribution machine’ that is kept as separate as possible from the actual application logic:
· All objects for a cross-system business process are saved in the Integration Repository. All Integration Repository contents can be shipped with a product.
· The actual application logic (what happens when a message arrives) is developed separately in the systems for the various application components.
As a result, a product can have multiple versions. The shipment of a product is therefore linked to the following requirements:
· It must be possible to ship the objects in the Integration Repository and the application logic of the application components together. See: Organization of Shipment Content.
· Products continue to be developed further and can therefore have different versions. It must be possible to maintain the different versions of a product and new versions must be compatible with the previous version wherever possible. See: Versioning and Compatibility.
You also have the option of deciding when changes to objects should be released (see: Releasing Integration Objects).

The transport of objects to XI 2.0 SP0 is no longer supported.