Hvad der er i DoubleSync

Seks funktioner, i detaljer. Ingen markedsføringsfyld.

Alt herunder er i produktet i dag. Tier-mærkerne viser, hvad der er gratis, og hvad der kræver Pro.

Pro

Merge-editor per egenskab

Når den samme egenskab er ændret på begge sider, beslutter du, hvilken værdi der vinder — egenskab for egenskab.

Det her er den del af DoubleSync, der ikke har et modstykke andre steder. Når Sammenlign finder en egenskab, der er ændret på både kilde og destination, behøver du ikke vælge én vinder for hele dokumentet. Åbn merge-editoren, og egenskaben gengives side om side med den faktiske Umbraco-editor — Block List, Block Grid, RTE, Media Picker, hele molevitten. Vælg kilde eller destination per egenskab. DoubleSync samler det endelige dokument ud fra dine valg og skriver det tilbage. uSyncs Publisher fortæller dig, hvad der ville ændre sig; merge-editoren lader dig beslutte egenskab for egenskab. I dag kan du kun vælge en side. Redigering på stedet af den sammenflettede værdi er planlagt, men ikke leveret endnu.

  • Side-om-side-gengivelse med native Umbraco-editorer
  • Vælg per egenskab: kilde eller destination
  • Virker på Block List, Block Grid, RTE, Media Picker og resten
  • Endeligt dokument samlet ud fra dine valg
  • Åbner fra Sammenlign-resultatet, når en egenskab er ændret på begge sider
  • Redigering på stedet af sammenflettede værdier er planlagt, ikke leveret endnu

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 op til 2 miljøer · Pro for ubegrænset

Miljøer

Fortæl DoubleSync, hvor du skal synkronisere hen. Test forbindelsen. Videre.

Hvert miljø er en URL plus et client id og en secret. Du kan tilføje miljøer fra UI eller forudkonfigurere dem i appsettings.json — poster fra appsettings vises som skrivebeskyttede med et mærke, så teamet ved, hvor værdien lever. Der er en test-forbindelse-knap på hver række. Legitimationsoplysninger gemmes krypteret i Umbraco-databasen og forlader aldrig din infrastruktur.

  • URL + OAuth client_credentials per miljø
  • Hybrid konfiguration: appsettings.json-poster overskriver DB-poster, UI viser hvilken er hvilken
  • Test forbindelsen per række
  • Legitimationsoplysninger krypteret i hvile
  • Community-niveau begrænset til 2 miljøer; Pro fjerner loftet
Miljøer

Sammenlign: Gratis · Indhold / selektiv anvendelse / sprogfilter: Pro

Sammenlign & Synk

Se hver forskel, før du synkroniserer. Vælg hvordan konflikter løses. Filtrér efter sprog.

Dashboard-flowet arbejder på hele sitet. Sammenlign tager et snapshot af begge sider og viser dig forskellen uden at ændre noget — kun skema på Community, skema + indhold + medier + medlemmer og brugere på Pro. Push sender fra DETTE site til en remote. Pull går den anden vej. Vælg en konfliktstrategi per kørsel: kilden vinder, destinationen vinder, eller åbn side-om-side-gennemgangen per egenskab. Marker rækker i diffen og anvend kun dem. Filtrér efter sprog og send kun den engelske variant, hvis det er det du vil — invariant indhold er altid med, så du ikke ved et uheld mister det. Der er også et flow på node-niveau for redaktører. Åbn et dokument, klik på DoubleSync-knappen i workspace, og kør Sammenlign / Push / Pull for kun det dokument. DoubleSync følger referencerne og tager skemaet, forælder-stien og det medie, dokumentet behøver, med. Redaktør-brugstilfælde (workspace) vs deployment-brugstilfælde (dashboard).

  • Skrivebeskyttet Sammenlign-forhåndsvisning før enhver ændring
  • Push, Pull eller selektiv anvendelse per række
  • Kilde-vinder / destination-vinder / manuel sammenfletning per kørsel
  • Sprogfilter — synkronisér kun én sprogvariant
  • Sletningsdetektion (opt-in-forplantning)
  • Sammenlign / Push / Pull på node-niveau fra ethvert dokument-workspace
  • Automatisk afhængighedsopløsning for node-niveau-syncs
  • Afbryd en igangværende sync fra dashboardet. Operationen stopper ved næste sikre punkt — den efterlader aldrig et halvskrevet element — og det restore point, der blev taget før sync, er altid tilgængeligt, hvis du har brug for at rulle tilbage.
Sammenlign & Synk

Pro

Bundles

Bærbare ZIP'er af skema, indhold og medier. Tag dem hvorhen du vil.

En bundle er en ZIP med et snapshot plus dets mediefiler. Byg en fra ethvert Sammenlign-resultat. Aflevér til den, der kører produktionsdeployet, vedhæft til et release-ticket, eller brug en som projektskabelon til nye installationer. Vælgeren på modtagersiden viser, hvad der er indeni, før du anvender, og forhåndsvisningen kører en diff mod målets nuværende tilstand. Isolerede servere er ét brugstilfælde; offline-gennemgang og skabelon-bootstrap er de mere almindelige.

  • ZIP-format med snapshot + mediefiler
  • Vælger og forhåndsvisning før anvendelse
  • Diff mod målets nuværende tilstand
  • Brugbar til offline-overførsel, signerede release-artefakter og projektskabeloner
Bundles

Pro

Rettigheder

RBAC per brugergruppe, per miljø, per retning.

Rettigheder er rækker af (brugergruppe, miljø, operation), hvor operation er Sammenlign, Push eller Pull. Per-retning er det usædvanlige punkt, og det er, hvad de fleste teams faktisk har brug for: "QA kan Sammenligne og Pulle fra produktion, aldrig Pushe" er en enkelt rettighed i DoubleSync, og der er ingen ren måde at udtrykke det i standard Umbraco Deploy. Hvert sync-endpoint tjekker rettighedsmatricen på serveren, ikke kun i UI — deaktiverede knapper er et hint, ikke sikkerhedsgrænsen. Effektive rettigheder-visningen viser den løste matrice for enhver bruger.

  • Per-brugergruppe, per-miljø, per-retning rettigheder
  • Sammenlign / Push / Pull som separate, uafhængigt tildelbare operationer
  • Server-side håndhævelse på hvert sync-kald
  • Effektive rettigheder-visning per bruger
  • Administratorer får alt som standard
Rettigheder

Auto + manuel: Gratis · Planlagt: Pro

Checkpoints

Tre sikkerhedsnet. Et-klik rollback til ethvert tidspunkt.

DoubleSync tager automatisk et restore point før hver sync — Push, Pull eller merge-apply. Du kan også trykke på den manuelle checkpoint-knap når som helst, eller sætte et cron-udtryk i Indstillinger og lade planlagte checkpoints køre i baggrunden. Retentionspolitikken holder det ryddeligt: et maksimalt antal og en maksimal alder, begge konfigurerbare. Rollback er ét klik på det snapshot, du vil have.

  • Auto-checkpoint før hver sync
  • Manuel checkpoint-knap
  • Planlagte checkpoints via cron (Pro)
  • Retentionspolitik: maksimalt antal + maksimal alder
  • Et-klik rollback til ethvert tidspunkt
Checkpoints

Filesystem: Gratis · Azure Blob: Pro

Lagringsudbydere

Filesystem som standard. Azure Blob, når du vil have holdbar, geo-redundant snapshot-historik.

Som standard lever snapshots og checkpoints på disk under App_Data. Det er det rigtige til de fleste installationer. Azure Blob-udbyderen er der, når du vil have noget andet: holdbar, geo-redundant lagring bag Azures SLA til compliance eller lang opbevaring; én container der holder snapshots fra dev, UAT og prod side om side, så du kan arkivere og revidere dem ét sted; eller et pålideligt sted at gemme historik, når serverens lokale disk ikke overlever genopbygninger. Azure Blobs lifecycle- og immutability-politikker gælder på samme måde som for enhver anden Blob-container.

  • Filesystem-udbyder (standard) — App_Data/DoubleSync
  • Azure Blob-udbyder — holdbar, geo-redundant snapshot-historik med Azures SLA
  • Én container kan arkivere snapshots fra dev, UAT og prod side om side
  • Nyttig når lokal disk ikke overlever app-server-genopbygninger
  • Skift udbydere uden at røre resten af konfigurationen
Lagringsudbydere

Klar til at stoppe med at redigere i produktion?

Giv dit indholdsteam et staging-workflow, de kan stole på. Start gratis med skema-sync, eller prøv Pro i 30 dage med fuld indholds-sync og side-om-side-gennemgang per egenskab.