Toolcore – Update allows you to trigger the installation of a Sitecore update package on a given Sitecore instance. The service and executable will also give feedback as to the progress of the installation.
Download
Toolcore – Update (direct download)
Usage
Service
Copy the files inside the Service folder into your website. You can move the .asmx file to a location of your choice if you don’t want it in the root.
Executable
Note: If you changed the default location of the .asmx web service then you’ll need to update the following setting in the Update.exe.config file.
<setting name="ServiceFolder" serializeAs="String"> <value /> </setting>
The following parameters can be passed to the Update.exe:
- p / packagePath – the full physical path to the Sitecore Update package. This must be accessible by the Sitecore website.
- u / sitecoreUrl – the URL of the Sitecore instance to run the installation on. The targeted instance must already have the service installed.
- o / timeout (optional) – maximum amount of time in milliseconds to wait on a request to the service. Default: 20 minutes – changeable in Update.exe.config.
- m / maxRetries (optional) – maximum number of retries if the process fails if the process times out. Default: 3 – changeable in Update.exe.config.
Example command line execution of a package installation.
Update.exe -p "C:\inetpub\wwwroot\MySitecoreSite\Website\UpdatePackages\Items.update" -u "http://mySitecoreSite/"
As the installation is running you will get a real time progress report until completion.