Component
modifiability and visibility can affect the viability of alternate-target
deliver operations for migrating changes between two streams in the same project
or in different projects (see Component modifiability
and visibility).
Figure 1: Component modifiability
and visibility
From the source stream, an alternate target deliver operation can contain
activities with changes in components that (in the target stream) are read-only
or are not visible. This condition can occur for one of the following reasons:
A limited set of components or different sets of components are configured
in streams from the same project.
Streams from different projects can have different modifiability.
For
example, in Component modifiability
and visibility,
components B and C in project X can be modifiable while
the same components in project Y are read-only.
Streams from different projects can be configured with different sets
of components.
In project X, components D and E are
not configured and therefore are not visible. Likewise in project Y,
component A is not configured and is not visible.
By default, if one of these conditions occurs, the deliver operation is
prohibited. The project manager can allow such deliver operations to proceed
by setting a policy on the target project or stream.