Skip to content

ianjohngraham/Meerkat.Sitecore

Repository files navigation

Meerkat.Sitecore

Allows Sitecore instance's items to be compared historically over HTTP.

This project consists of a WCF data service (Meerkat.Sitecore.Service), a client web application (Meerkat.Sitecore.Client) and a console application (Meerkat.Sitecore.SelfHost).

You can find all the information you need here:

http://coreblimey.azurewebsites.net/?p=1971

IMPORTANT - Pre-Installation Notes

Before installation you must add the following non-invasive changes to your Sitecore Web.Config.

Add the following binding redirects in your runtime tag - this is needed for Signalr to work

<assemblyBinding> <dependentAssembly> <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-2.0.2.0" newVersion="2.0.2.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-2.0.2.0" newVersion="2.0.2.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.AspNet.SignalR.Core" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-2.0.3.0" newVersion="2.0.3.0" /> </dependentAssembly> </assemblyBinding>

Then the entry /signalr to the end of the IgnoreUrlPrefixes setting

<setting name="IgnoreUrlPrefixes" value="......................|/signalr" />

VERY IMPORTANT

To compare items you need to download and run the Console Application (Meerkat.Sitecore.SelfHost.exe) using Administrator Privelages on the server where your Sitecore instances live!!

Ensure the port you choose is not blocked by Windows Firewall!

About

Compare Sitecore Instances over HTTP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published