Execute Project Migration Tool
This section describes the step-by-step migration of the project structure of your DaVinci Configurator Classic Version 5 projects into DaVinci Configurator Classic Version 6 projects, using the Project Migration Tool.
Project Migration Tool
The Project Migration Tool is a command-line tool that automatically converts your DaVinci Configurator Classic Version 5 projects into a format required by DaVinci Configurator Classic Version 6.
It automates migration steps for transforming the project structure, creating Structured Extracts and Update Workflow Scripts, and changing Active EcuC data (see Behind The Scenes).
|
The Project Migration Tool ( |
Prerequisites
The migration of your DaVinci Project requires the setup of:
License |
|
Installation |
|
Input |
|
Storage |
|
Steps
-
Navigate to the Project Migration Tool in your terminal.
-
Run the following command with the provided CLI Parameters, replacing the placeholders:
project-migration --dpa-file <path to .dpa file> --dest-dir <path to destination project> --bsw-package <path to BSW Package>If a specified path contains spaces, please enclose it in double quotes for proper function.
The Project Migration Tool runs and logs status information to the terminal (see Behind The Scenes).
Once the migration completes, a new Project Structure is created together with new files for Project Settings, compatible with DaVinci Configurator Classic Version 6.
-
If your input DaVinci Configurator Classic Version 5 project contains custom directories (not listed in Default Directory Changes), copy those into the newly created DaVinci Configurator Classic Version 6 project directory.
-
If necessary, adjust references inside/to custom directories and references inside migrated files for Project Settings (
.dvjson,.json) that could not be considered during migration (for example, references to files outside the project directory).
CLI Parameters
The following parameters can be specified for the Project Migration Tool:
| Parameter | Required | Description |
|---|---|---|
|
Yes |
This parameter specifies the path to the |
|
No |
This parameter specifies the destination path for the new DaVinci Configurator Classic Version 6 project to be created. Please note the following:
|
|
Yes |
This parameter specifies the path to the BSW Package to be used. |