Use the Management of Change (MoC) Package tool
- Last UpdatedApr 24, 2025
- 2 minute read
You can use the Management of Change (MoC) Package tool to:
-
Create a new MoC package
-
Add metadata to an MoC package
-
Add existing datatype editor changesets (RealTime database [RTDB] or display) to an existing MoC package
-
Link packages to create package dependencies
-
Unlink packages to remove package dependencies
-
View the contents or summary of an MoC package
-
View the audit log of an MoC package
-
View the MoC Zone Summary of all packages
-
List MoC packages
-
Attach files to an existing MoC package
-
Extract file attachments from an existing MoC package
-
Publish an MoC package
-
Apply MoC package contents to a system
-
Roll back MoC package contents
You can issue general commands for the MoC Package tool by executing the following command:
dnapackage <supported command> <switches>
The supported commands are:
-
dnapackage create — to create a new MoC package
-
dnapackage metadata — to add metadata to an MoC package
-
dnapackage add — to add existing datatype editor changesets (RTDB or display) to an MoC package
-
dnapackage link — to link packages to create package dependencies
-
dnapackage unlink — to unlink packages and remove package dependencies
-
dnapackage view — to view the contents or summary of an MoC package
-
dnapackage auditlog — to view the audit log of an MoC package
-
dnapackage summarize — to view a summary of the changeset entries and associated metadata of any changesets added to a package
-
dnapackage zonesummarize — to view a MoC zone summary of the states of all packages
-
dnapackage list — to list MoC packages
-
dnapackage attach — to attach files to an MoC package
-
dnapackage extract — to extract file attachments from an existing MoC package
-
dnapackage publish — to publish an MoC package to the package store
-
dnapackage install — to apply the MoC package contents to a system
-
dnapackage rollback — to roll back MoC package contents
-
dnapackage help — to view help for the dnapackage tool
Validation is also performed on commands and arguments. If a command is not understood, specific error messages followed by a usage for that command, will be written to the console.
Note: While executing dnapackage commands, ensure the quotations for parameter values ("<parameter value>") are used correctly, or the parameter value could be truncated. Without quotations around the parameter value, anything after the first encountered space will be ignored.
Related Links
- Create a new Management of Change (MoC) package
- Add metadata to a Management of Change (MoC) package
- Add existing datatype editor changesets to an existing Management of Change (MoC) package
- Manage package dependencies
- View Management of Change (MoC) packages
- List Management of Change (MoC) packages
- Add an attachment to an existing Management of Change (MoC) package
- Extract file attachments from an existing Management of Change (MoC) package
- Publish a Management of Change (MoC) package
- Apply/install the Management of Change (MoC) package contents to a system
- Roll back the Management of Change (MoC) package contents on a system