Delivering Changes to a Stream

To deliver changes from your work area to a stream

  1. On the My Current Stream tab or Items tab, in the navigation pane, select a stream or folder.

  2. Click Deliver. The Deliver wizard opens.

  3. The Deliver field displays the work area path the changes will be delivered from.

  4. In Include the following types of changes select the type(s) of changes between the repository and the work area that you want to include.

  5. To restrict the deliver operation to only include specific files or folders do the following:

  6. For details about using these filters see Using Wildcards to Include and Exclude Files and Folders.

    The values you have entered for Include the following types of changes and Filter using wildcards will be saved in Dimensions against your user ID and displayed the next time you use this wizard.

  7. Click Next.

  8. If a list of Additional streams from which to include content is displayed, the work area from which you are delivering has been updated from other streams and/or baselines. Deselect the stream(s) or baseline(s) whose files you do not want to deliver to the parent stream and click Next.

  9. IMPORTANT!  If there are conflicts between the work area and the stream you cannot continue with the deliver operation. To perform an update from the stream and resolve the conflicts click the link in the dialog box. The Update from Stream wizard opens, for details see Updating a Work Area from a Stream. After you have resolved the conflicts and updated your work area, try delivering again.

  10. On the file list page:

  11. Click Next.

  12. Optionally populate the following fields:

  13. Click Next to view a summary and then Finish to complete the operation.

  14. To see details of the results click Details.

  15. Click Close to exit the wizard or Back to return to the first page.

  16. Related Topics

    Opening Projects and Setting Defaults

    Updating a Work Area from a Stream

    Deliver to Stream Wizard

     Using Wildcards to Include and Exclude Files and Folders

    You can use wildcard expressions to specify files to be excluded and/or included when you run the update, deliver and merge operations. For example, if your stream contains a compiled project, and the compiled sources and executables are in a folder called "debug", use the filter "*\debug" to exclude the folder from all deliveries.

    You can use the following characters in expressions:

    Examples of exclusion filters:

    Explicitly excludes the files bar.obj and bar.exe in the folder build.

    Excludes all files and subfolders recursively beneath the folder obj

    Excludes all files with the extension .obj and .exe

    Excludes files with the extension .obj and .exe in the folder build (and its subfolders).

    Excludes the folder build/logs.