Impacted Targets wizard

This wizard displays the targets impacted by the items, request, or project/stream that you selected. This is useful when you want to check what targets may need to be rebuilt if you change a source file.

Field Description Rules and guidelines

Build Configuration

Select the build configuration for which you want to view impacted targets.

 

Build Stage

Select a deployment stage. To select a work area select <none>.

 

Build Area

Select a build or work area.

 

Target Selections

Choose target selections for the target list.

If you change target selections, click Query to repopulate the target list.

  • Deployment Analysis: runs dependency analysis.

  • Predicted (using soft relationships): displays targets based on a previous revision of an item. This is relevant when the selected revision has not yet been built.

  • Foreign  (cross project dependencies): displays items that are related to items in a different project or stream.

  • Side effect (from observed builds): displays built items created at the same time as the main target, such as a compile listings and secondary targets.

  • Configuration analysis: analyzes the build configuration.

  • Final targets only: does not display intermediate targets.

  • All targets: displays, but does not necessarily select, all targets in the build configuration.

  • Targets impacted by related requests: considers child requests as well as the parent request.

Build Targets List

Select one or more targets. For each target in the list the following build dependency information is displayed:

  • Target: the name of the target, as defined in Dimensions Build.

  • Filename: the filename of the target or mask, as defined in Dimensions Build.

  • Found In: the relationship of the objects that you are going to build to the target. Can be one of the following:

  • Build Config: matches a rule in a build configuration (explicit relationship).

  • BOM: named in a bill of materials (BOM) from a previous build (implicit relationship).

  • Build Config/BOM: matches both of the above (explicit and implicit).

  • <blank>: no matches were found for the selected objects.

  • Build Config: The build configuration that you selected. The configuration version may be different from that in the Build configuration list (the latter is ignored when this data is processed).

  • Details: Can be one of the following:

    • Prediction: the relationship is based on a previous revision of the item.

    • Foreign: is related to an item in a different project or stream.

  • Displays targets that are:

  • Affected by the objects that you selected.

  • Associated with the build configuration you selected.

  • When dependency information is available from previous builds it is used to approximate impacted targets. But this approximation is based on stored data and the actual build result may be different.

  • If a specific target cannot be matched against the objects that you selected, all targets for the selected configuration are displayed.

Back to top

See also: