migrate-xbrl
This command migrates taxonomies from the previous taxonomy store (created for pre-2026r2 Altova products) and installs them in the new taxonomy package store (for Altova products of version 2026r2 and later). If an entry-point URL in the old taxonomy store contains one of the submitted names, then the taxonomy package corresponding to that entry-point URL is installed in the new taxonomy package store.
Syntax
<exec> migrate-xbrl | xbrl2tp [options] NAME?
The command's optional argument is a list of space-separated names.
Options
The migrate-xbrl command takes the following options:
--all-installed, --i | Install all the taxonomies of the old store as taxonomy packages in the new store. Boolean. The default is false. |
--test, --t | Show the taxonomy packages that would be installed, but do not install. Boolean. The default is false. |
--user-folder | Use the user package folder. Boolean. The default is false. See below for details. |
--verbose, --v | Display detailed information during execution. Boolean. The default is false. |
--help, --h | Display help for the command. |
Note the following points:
•Options can be written either before or after the command's argument/s.
•Options can be written with a single dash or a double dash (for example, -h or --h).
•Boolean option values are set to true if the option is specified without a value. If the option is not specified, then its default value applies.
•The --test option is useful for querying what packages will be installed before actually migrating. See the examples. The --test option would also provide a warning if the taxonomy package corresponding to a taxonomy in the old store is not available. If, in such a case, a migration is attempted (without the --test option), then an error would be reported.
•By default, Taxonomy Package Manager uses the global package store in C:\ProgramData\Altova\pkgs (Windows) or /var/opt/Altova/pkgs (Linux). If users do not have write permissions to the global folder, they can install packages in their own user package folder: C:\Users\<user>\Documents\Altova\pkgs (on Windows) or /home/<user>/Altova/pkgs (on Linux)
Examples
•To list all the packages in the old store that will be migrated: taxonomypackagemanager xbrl2tp --i --t
•Same as the previous command, but with more details: taxonomypackagemanager xbrl2tp --i --t --v
•To migrate all the packages listed in the first command above: taxonomypackagemanager xbrl2tp --i
•Same as the previous command, but with more details: taxonomypackagemanager xbrl2tp --i --v
•To migrate all the packages listed in the first command above to the user package store: taxonomypackagemanager xbrl2tp --i --user-folder