Solve ARXML File Merge Conflicts
This section describes the step-by-step resolution of model merge conflicts between ARXML files for the new project structure of your DaVinci Configurator Classic Version 6 projects, migrated via Project Migration Tool.
Prerequisites
Installation |
|
Input |
|
Steps
-
If the project could not be loaded successfully, follow these steps:
-
If the project could be loaded successfully, continue with Update BSW Package.
Load DaVinci Project
-
Open your migrated DaVinci Project.
DaVinci Configurator Classic Version 6 tries to load the project and merge the ARXML files inside the new Project Structure.
AModelMergeReport.sariffile is generated inside theOutput/Log/ProjectLoaddirectory.
|
The |
Analyze Conflicts
By SARIF Viewer
-
Open the generated
ModelMergeReport.sariffile (see Load DaVinci Project) in your editor. -
Open the Results panel of SARIF Viewer in your editor (as described in How to Open the SARIF Report of Found Model Merge Conflicts).
-
Check the Results panel of SARIF Viewer for found conflicts.
By File
-
Open the
ModelMergeReport.sariffile (see Load DaVinci Project) in your editor. -
Check the
resultsblock inside the file for found conflicts.
Solve Conflicts
-
Solve model merge conflicts (found in Analyze Conflicts) by conflict type:
Conflict Type Solution "Illegal File Split""Missing Variation Point""Missing or Conflicting Short Labels in Variation Point"How to Manually Solve Conflict "Missing or Conflicting Short Labels in Variation Point"
-
Reload the DaVinci Project and fix open conflicts (as described in Steps).