Vad som finns i DoubleSync

Sju funktioner, i detalj. Ingen marknadsföringsfyllnad.

Allt nedan finns i produkten idag. Tier-brickorna visar vad som är gratis och vad som kräver Pro.

Pro

Sammanfogningseditor per egenskap

När samma egenskap ändrats på båda sidor bestämmer du vilket värde som vinner, egenskap för egenskap.

Det här är den del av DoubleSync som inte har en motsvarighet någon annanstans. När Jämför hittar en egenskap som ändrats på både källa och destination behöver du inte välja en vinnare för hela dokumentet. Öppna sammanfogningseditorn så renderas egenskapen sida vid sida med den riktiga Umbraco-editorn — Block List, Block Grid, RTE, Media Picker, alla. Välj källa eller destination per egenskap. DoubleSync sätter ihop det slutliga dokumentet utifrån dina val och skriver tillbaka det. uSyncs Publisher-rapport säger vad som skulle ändras; sammanfogningseditorn låter dig bestämma egenskap för egenskap. Idag kan du bara välja en sida. Redigering på plats av det sammanslagna värdet är planerad, ännu inte levererad.

  • Sida-vid-sida-rendering med inbyggda Umbraco-editorer
  • Val per egenskap: källa eller destination
  • Fungerar med Block List, Block Grid, RTE, Media Picker och resten
  • Slutligt dokument sammanställt från dina val
  • Öppnas från Jämför-resultatet när en egenskap ändrats på båda sidor
  • Redigering på plats av sammanslagna värden är planerad, ännu inte levererad

Three-pane property comparison. Local on the left, the proposed result in the middle, the target's current value on the right. Pick a side per property.

Gratis upp till 2 miljöer · Pro för obegränsat

Miljöer

Berätta för DoubleSync vart du ska synka. Testa anslutningen. Vidare.

Varje miljö är en URL plus ett client id och en secret. Du kan lägga till miljöer från UI eller förkonfigurera dem i appsettings.json — poster från appsettings visas som skrivskyddade med en bricka så att teamet vet var värdet bor. Det finns en testa-anslutning-knapp på varje rad. Uppgifterna lagras krypterade i Umbraco-databasen och lämnar aldrig din infrastruktur.

  • URL + OAuth client_credentials per miljö
  • Hybridkonfiguration: appsettings.json-poster överskrider DB-poster, UI visar vilken som är vilken
  • Anslutningstest per rad
  • Uppgifter krypterade i vila
  • Community-nivå begränsad till 2 miljöer; Pro tar bort taket
Miljöer

Jämför: Gratis · Innehåll / selektiv tillämpning / språkfilter: Pro

Jämför & Synka

Se varje skillnad innan du synkar. Välj hur konflikter löses. Filtrera på språk.

Dashboard-flödet arbetar på hela sajten. Jämför tar ett snapshot av båda sidor och visar dig diffen utan att ändra något — bara schema på Community, schema + innehåll + media + medlemmar och användare på Pro. Push skickar från DEN HÄR sajten till en fjärrmiljö. Pull går åt andra hållet. Välj en konfliktstrategi per körning: källan vinner, destinationen vinner, eller öppna sida-vid-sida-granskningen per egenskap. Kryssa rader i diffen och tillämpa bara dem. Filtrera på språk och skicka bara den svenska varianten om det är det du vill — invariant innehåll inkluderas alltid så att du inte tappar det av misstag. Det finns också ett flöde på nodnivå för redaktörer. Öppna ett dokument, tryck på DoubleSync-knappen i workspace och kör Jämför / Push / Pull för bara det dokumentet. DoubleSync följer referenserna och drar med schemat, förälderpaten och de media som dokumentet behöver. Redaktörsfall (workspace) vs deployment-fall (dashboard).

  • Skrivskyddad Jämför-förhandsvisning innan någon ändring
  • Push, Pull eller selektiv tillämpning per rad
  • Källa-vinner / destination-vinner / manuell sammanslagning per körning
  • Språkfilter — synka bara en variant
  • Borttagningsdetektering (opt-in-propagering)
  • Jämför / Push / Pull på nodnivå från valfri dokument-workspace
  • Automatisk beroendeupplösning för nodnivå-syncar
  • Avbryt en pågående sync från dashboarden. Operationen stannar vid nästa säkra punkt — lämnar aldrig ett halvskrivet objekt — och återställningspunkten som togs före synken finns alltid kvar om du behöver rulla tillbaka.
Jämför & Synka

Pro

Bundles

Portabla ZIPar med schema, innehåll och media. Ta dem vart du vill.

Ett bundle är en ZIP med ett snapshot plus dess mediafiler. Bygg ett från valfritt Jämför-resultat. Lämna över till den som kör produktionsdeployen, häng på ett release-ticket, eller använd ett som projektmall för nya installationer. Väljaren på mottagarsidan visar vad som finns inuti innan du tillämpar, och förhandsgranskningen kör en diff mot målets nuvarande tillstånd. Isolerade servrar är ett användningsfall; offline-granskning och mallbaserad uppstart är de vanligaste.

  • ZIP-format med snapshot + mediafiler
  • Väljare och förhandsgranskning före tillämpning
  • Diff mot målets nuvarande tillstånd
  • Användbar för offline-överföring, signerade release-artefakter och projektmallar
Bundles

Pro

Behörigheter

RBAC per användargrupp, per miljö, per riktning.

Behörigheter är rader av (användargrupp, miljö, operation), där operation är Jämför, Push eller Pull. Per-riktning-uppdelningen är det ovanliga, och det är vad de flesta team faktiskt behöver: "QA kan Jämföra och Pulla från produktion, aldrig Pusha" är en enda behörighet i DoubleSync och det finns inget rent sätt att uttrycka det i standard-Umbraco Deploy. Varje sync-endpoint kontrollerar matrisen på servern, inte bara i UI — inaktiva knappar är en ledtråd, inte säkerhetsgränsen. Effektiva behörigheter-vyn visar den lösta matrisen för valfri användare.

  • Per-användargrupp, per-miljö, per-riktning-behörigheter
  • Jämför / Push / Pull som separata, oberoende tilldelningsbara operationer
  • Servervalidering vid varje sync-anrop
  • Effektiva behörigheter-vy per användare
  • Administratörer får allt som standard
Behörigheter

Auto + manuell: Gratis · Schemalagd: Pro

Checkpoints

Tre skyddsnät. Ett-klicks rollback till valfri tidpunkt.

DoubleSync tar automatiskt en restore point före varje sync — Push, Pull eller merge-apply. Du kan också trycka på den manuella checkpoint-knappen när som helst, eller sätta ett cron-uttryck i Inställningar och låta schemalagda checkpoints köra i bakgrunden. Retentionspolicyn håller det städat: ett maxantal och en maxålder, båda konfigurerbara. Rollback är ett klick på det snapshot du vill ha.

  • Automatisk checkpoint före varje sync
  • Manuell checkpoint-knapp
  • Schemalagda checkpoints via cron (Pro)
  • Retentionspolicy: maxantal + maxålder
  • Ett-klicks rollback till valfri tidpunkt
Checkpoints

Filesystem: Gratis · Azure Blob: Pro

Lagringsleverantörer

Filesystem som standard. Azure Blob när du vill ha hållbar, geo-redundant snapshot-historik.

Som standard bor snapshots och checkpoints på disk under App_Data. Det är rätt standard för de flesta installationer. Azure Blob-providern finns där när du vill ha något annat: hållbar, geo-redundant lagring med Azures SLA för compliance eller lång lagring; en container som rymmer snapshots från dev, UAT och prod sida vid sida så att du kan arkivera och granska dem på ett ställe; eller en pålitlig plats att spara historik när serverns lokala disk inte överlever ombyggnader. Azure Blobs lifecycle- och immutability-policyer gäller på samma sätt som för vilken annan Blob-container som helst.

  • Filesystem-provider (standard) — App_Data/DoubleSync
  • Azure Blob-provider — hållbar, geo-redundant snapshot-historik med Azures SLA
  • En container kan arkivera snapshots från dev, UAT och prod sida vid sida
  • Användbart när lokal disk inte överlever ombyggnader av app-servern
  • Byt provider utan att röra resten av konfigurationen
Lagringsleverantörer

Redo att sluta redigera i produktion?

Ge ditt innehållsteam ett staging-arbetsflöde de kan lita på. Börja gratis med schema-sync, eller testa Pro i 30 dagar med full innehålls-sync och sida-vid-sida-granskning per egenskap.