Merge Change Requests from a Stream wizard
In the Merge Change Requests from a Stream wizard, merge changes from requests owned by another stream into a target stream.
Merge uses a work area to apply changes and process conflicts. This enables you to safely merge, build, and test before delivering the merge results to a target stream in a repository.
Field | Description | Rules and guidelines |
---|---|---|
Merge changes from the request(s) |
Displays the selected requests. To select different requests do one of the following:
|
You cannot merge request changes from different streams in the same merge operation. |
Include changes from this stream |
If the requests you specified belong to the same stream, displays the stream ID. To select a different stream do one of the following:
|
You can only merge from the latest version of the stream. |
Merge changes into this target stream |
Displays the target stream for the merge. To select a different stream do one of the following:
Click OK.
|
You can merge only into the latest version of the target stream. |
Merge using this work area |
Select the work area where to perform the merge, or enter the work area path. |
|
Perform an interactive merge |
Interactively review the merge results before applying them to the work area. |
|
Also include items related to child requests |
Merges all items that are related to child Dimensions CM requests of the selected change requests. |
|
Advanced |
Click to display advanced options. |
|
Include repository file |
Enter an expression to only include specific file types in the merge. |
|
Exclude repository file |
Enter an expression to exclude specific file types from the merge |
|
Apply repository date and time |
Apply the repository date and time to the files in the work area. |
|
Cherrypick file changes |
By default, only the file changes associated with the selected request(s) are merged. To merge all changes, clear this option. For details about cherrypicking, see Merge specific changes between streams. |
|
Auto merge non-conflicting file content |
Automatically merge files that don't have conflicts. You can also select a default character set that is used to transcode Unicode files before merging. |
For an automatic non-interactive merge, click Merge.
For a manual interactive merge, click Next.
If there are no conflicts during a non-interactive merge, the merge completes successfully.
If there are conflicts, or you selected an interactive (manual) merge, the Review Changes page opens. Review the conflicts and select a resolution for each one. Then click Merge.
After the merge has completed successfully, you can deliver the files to the repository.