This guide assumes a source root location of "C:\Source" and a site root location of "C:\inetput\wwwroot". These are not prerequisites of the project, and you can use whatever folder locations suit you.
C:\Source\Console\deploy.user.json. This will be a file just for your local environment and will be ignored by git.
deploy.user.jsonto target your Sitecore web root folder, making sure you use double-slashes for paths like in the existing file. For this site, make sure the
8. Remove any other sites in the file that do not apply.
deploy.user.jsonfile supports deploying SPE to multiple Sitecore installations. For now, we are just deploying to a single instance, but later on in the tutorial we will cover multiple instances.
C:\Source\Console\UserConfiguration\App_Config\Include\z.Spe.Development.User.config.sampleto a file of the same name, without the
.samplesuffix. This file can be edited to add any SPE-specific configuration that you want in your sites, but don't wish to commit back into the repo.
You may notice there is a %%sourceFolder%% value in this configuration file. This is a special string that gets replaced as part of the SPE deployment with your source folder location. You don't need to update this manually.
/Unicorn.aspx. Use Unicorn to sync all projects into Sitecore.
deploy.user.jsonto add your new Sitecore web root folder. Set the
9.2depending on the major/minor version.
SPE can be deployed to as many Sitecore sites as you like. Each time you first deploy to a new installation, make sure you use Unicorn to sync the latest state of items into Sitecore.
.\Setup_Module.ps1script from the source folder. This will add the
\Modulesfolder from source into your
PSModulePathenvironment variable. Once this is done, you can use
Import-Module SPEon your development machine to run the remoting scripts.
junctionproperty to the site definition and set it to
Note that with junction deployments, a solution build is still required if you want to deploy any code or
.configchanges.It is not currently supported for a junction deployment site to be changed back into a non-junction deployment site. If you wish to do this, you should manually delete the following folders from your Sitecore installation before updating the
junctionproperty back to