-
Schuhbaeck, Stefan authored
Features (MigrationUtil): * create new Transformation and Identity files: This will use the current identity Transformation as starting point for the new version. The new version string is automatically included in the new files. The files will be created based on the defined naming convention and saved in VadereSimulator/resources * automate scenario migration without gui: The MigrationUtil will migrate all scenario files within the specified directory and all child directories. To exclude specific sub-trees or only specific directories the igonoreDirs List can be expanded. To exclude sub-trees or specific directories without code change add one of the following marker-files to the directory. * DO_NOT_MIGRATE or .DO_NOT_MIGRATE: Ignore current directory but continue with existing child directories. * DO_NOT_MIGRATE_TREE or .DO_NOT_MIGRATE_TREE: Ignore the directories and the complete sub-tree. Use the marker files from the Tools directory. These files have a comment to explain for what they are used for. The content of the file is not used, only the file name is needed. These files must be added to the git cache to work. * automate migration revert: This will use the revert function of the MigrationAssistant to revert a migration if the <file-name>.legacy files still exist. For this to work the legacy file must be in the same directory as the scenario-file
8375f258