Merging Conflicts across Streams

Parallel development in multiple streams often causes conflicts when streams are merged. Some conflicts can be resolved automatically and others require manual intervention. A file that has been modified in multiple streams is merged automatically unless:

When manually resolving a conflict you can select one of the following resolutions:

If a conflict includes path differences these resolutions are also available:

You can choose different resolutions for content and path changes. For example you can:

The Merge wizard minimizes the need for manual intervention by preselecting intelligent resolutions based on the origin of the changes. For example, if a file has content change in stream A and a path change in stream B, the wizard automatically resolves the conflict by using the content from stream A and the path from stream B.