Delivering software components
After you end a development activity, you can distribute the corresponding components through PMC.
If the Integration With PMC
- Generate and deliver a solution in one go. This is the fastest way to deliver components. check box is selected in the properties of the project to which the activity belongs, use one of these procedures to deliver the components.
- Manually create and deliver a solution. This procedure contains more manual actions, and therefore offers more flexibility.
If the Integration With PMC check box is not selected, manually create and release a solution though the PMC sessions on the LN server.
Manually creating and delivering a solution
- Choose to perform a
manual delivery.
If you end an activity that belongs to a project for which the integration with PMC is enabled, this question is displayed.
check boxDo you want to deliver this Activity and create a Solution?
To perform a manual delivery, click
. - Create a delivery
activity.
Complete these steps:
- In the Software Project Explorer view, click . The Create a new Activity dialog is displayed.
- Create an activity of type "Delivery". See the online help of the dialog.
- Save the activity and close the dialog.
- Place the delivery
activity in the delivery explorer.
In the Software Project Explorer view, select the delivery activity and drag it to the Delivery Explorer.
Alternatively, use the Delivery Explorer.
command in the - Add software development
activities to the delivery activity.
Add the software development activities, whose components you want to deliver, to the delivery activity.
To do this, drag these activities to the Delivery Explorer and drop them on the delivery activity.
Alternatively, use the Delivery Explorer.
command in the shortcut menu in the - Add a solution.
In the Delivery Explorer, right-click the delivery activity and, on the shortcut menu, select . The Create a Solution wizard starts. Specify a code and description for the solution and click . The Solution Editor starts.
- Edit the solution.
Use the Solution Editor to modify the solution.
For example, you can perform these actions:
- Add components to the solution.
- Add installation instructions.
- Define additional dependencies.
See Solution Editor.
When finished, save the changes and close the editor.
- Generate dependencies.
To regenerate dependencies after you added or deleted components to/from the solution:
- In the Delivery Explorer, right-click the solution.
- On the shortcut menu, select .
The solution status changes to "Dependencies defined".
- Export the solution.
In the Delivery Explorer, right-click the solution and, on the shortcut menu, select .
The solution status changes to "Exported".
- Release the solution.
In the Delivery Explorer, right-click the solution and, on the shortcut menu, select .
The solution status changes to "Released".
You are prompted to finalize the delivery activity and remove the activity from the Delivery Explorer.
- Finalize the delivery.
In the question window, click Delivery Explorer and its status is set to "Finalized".
. The delivery activity disappears from theThis step does not change anything to the solution.
Note: If you click , you must complete these steps to manually finalize the delivery activity:- In the Delivery Explorer, right-click the delivery activity.
- Select .
Generating and delivering a solution in one go
- Choose to generate and
deliver a solution in one go.
If you end an activity that belongs to a project for which the integration with PMC is enabled, the following question is displayed.
Do you want to deliver this Activity and create a Solution?
To generate and deliver a solution in one go, click Create a Solution wizard starts.
. The - Create and release a
solution.
In the Create a Solution wizard:
- Specify the name and description of the delivery activity to be generated, or accept the defaults.
- Specify the code and description of the solution to be generated, or accept the defaults.
- Select .
- Click
The wizard performs these actions:
- Generates a delivery activity.
- Generates a solution.
- Exports the solution.
- Releases the solution.
- Finalizes the delivery activity.
.
Note: If you want to edit the solution before the release, select instead of . When you click , the Solution Editor starts. In this editor you can, among other things, add components to the solution and define dependencies. See the editor's online help. After you have edited the solution, you must manually perform these actions:- Generate Dependencies.
- Export the solution.
- Release the solution.
- Finalize the delivery activity.