Show TOC

Transporting the Software to the Transport SystemLocate this document in the navigation structure

Use

Once you have successfully finished your development, you have to trigger the transport of these changes into the transport system predefined by the administrator. The transport system is defined by the development configuration under which you are working, and this does not affect the steps that you take to trigger this transport.

Prerequisites

You work in the Transport view.

Procedure

1. Check in your changes to the DTR

  1. Navigate to the activity that describes your changes in the Open Activities view.

  2. From the activity's context menu, choose Checkin .

  3. Confirm the activity's description with choosing the OK pushbutton.

    The activity is now moved to the Activation view.

2. Activate the activities

Activating your changes means that you send them for central build. If your changes registered inside the activity are successfully built by the central build system, they are moved from the inactive to the active state inside the DTR. This means that they become available to all other developers who are using the same DTR server.

  1. Navigate to your activity in the Activation view.

  2. From the activity's context menu, choose Activate .

    The Activation dialog appears

  3. ( Optional ) To activate the activities together with all its predeceasing activities, choose the Calculate predecessor activities based ONLY on overlapping files checkbox.

    Note

    Predecessor activities are activities that have been checked in before the selected activities, but are not yet activated. They can be of the following types:

    • Predecessors based ONLY on overlapping files (file predecessors) are activities, which contain same files as in selected activities.

    • Predecessors based on involved Development Components (DC predecessors) are activities, which contain files from the same DCs as in selected activities.

      Note: This includes all activities of type 1.

      Choosing type 2 (deselected checkbox) increases the likelihood of the DCs involved being successfully activated, since all DC predecessors are considered. Therefore the probability of semantic (that is, non compile time) errors are reduced.

      Note that predecessors may also be from other users.

      If the Activate or Activatewith all Predecessors button is chosen, all displayed activities (calculated depending on the state of checkbox) will be used for activation. After activation, either all displayed activities are active or (if activation fails) none of them.

  4. ( Optional ) If you know that your activities will not be successfully built, but still for some reason you want the changes to be activated, choose the Advanced pushbutton and activate the Activate even if build fails checkbox. In the dialog that appears, choose OK .

  5. Choose the Activate pushbutton and complete the dialog.

    Your activation request is now sent for build and you can monitor the build status in the Activation Requests view.

3. Release for transport

Once the development has reached a phase in which it makes sense to send the changes to the central transport system, you can release the activities for transport using the Transport view. Note that what you see in the Transport view upon release depends on the way the administrator has set up the development configuration. The type of the transport (activity or DC) and the transport system (CMS or CM Services - CTS) is set upon the creation of the development configuration. You either see only activities (for more information, see Activity Transport in CM Services) or also the deployable DCs (for more information, see Activity-Based SDA Transports in CM Services) that are possibly changed by these activities. For more information, see Landscape Patterns for Transport Types .

  1. Navigate to your activity in the Transport View tab page.

    The activity should be located under the Waiting flag.

  2. From the activity's context menu, choose Release .

    The Release for Transport dialog appears.

  3. ( If the development configuration is created using the CM Services integrated in Change and Transport System (CTS) ) In the CTS Transport tab page you see the transport request details. In case you want to change the retrieved transport request, select the Create/Select pushbutton, which will bring you to the Transport Organizer Web UI. Here you can create a new transport request or set an other transport request as preselected.

    If you activate the Monitor Request checkbox, you will be able to monitor your request in the Transport Organizer Web UI inside a Web browser after the release. If you do not activate this option, the activities simply will be released to the transport system and there will not be any additional pop-ups. Note that the state of this check button is persisted, that is, your choice here is preserved for future sessions. During release a DI package with the extension .DIP is created and attached to the TMS transport request.

  4. Choose Release .

    The release process starts. Depending on the development configuration's type, the Developer Studio connects to the corresponding transport system and sends the changes for release.

    Note

    You can display additional information about each activity's details in the Properties view.

More Information