The CLI serialization command
The Sitecore serialization plugin includes a ser
command. This command handles the serialization of items. To install the serialization plugin, run the following code:
dotnet sitecore plugin add -n Sitecore.DevEx.Extensibility.Serialization
Usage
You can use the command as follows:
dotnet sitecore ser [subcommand] [options]
Subcommands
You can use the following subcommands:
Subcommand |
Description |
---|---|
|
Compares the content items of two Sitecore instances. This command requires elevated permissions in both instances. |
|
Explains whether a content item path is included and why. |
|
Shows serialization configuration information. |
|
Lists serialization package commands. |
|
Creates a package of serialized content items. |
|
Installs a package of serialized content items in a Sitecore instance. This command requires elevated permissions. |
|
Serializes content items from a Sitecore instance to your file system. This command requires elevated permissions. |
|
Pushes serialized content items from your file system to a Sitecore instance. This command requires elevated permissions. |
|
Checks serialized content items for validity. Can fix common issues with the Note For more information, see Validate serialized content items. |
|
Monitors changes to content items in a Sitecore instance and automatically serializes the changes to your file system. This command requires elevated permissions. |
Options
You can use the following options with the pull
and push
subcommands:
Options |
Required? |
Description |
---|---|---|
|
No |
Simulate what content changes you are going to make before you actually make them. Note For more information on the |