DoubleSync vs uSync
uSync, fra Kevin Jump og Jumoo-teamet, har været en hjørnesten i Umbraco-fællesskabet i årevis. Den gratis stak (uSync Core, ContentEdition og FormsEdition) håndterer skema, indhold, medier, dictionary, domæner og Forms serialiseret til disk. uSync.Complete tilføjer Publisher til live push og pull, plus Sync-Packs, Snapshots, Restore Points, PeopleEdition og en audit log. Det meste af det, teams har brug for, er allerede der. Vi byggede DoubleSync, fordi vi ville have én bestemt ting oveni: en merge-editor per egenskab, så du kan beholde den ene sides tekst og den andens medier i det samme dokument. Hvis det er det workflow, du leder efter, så er det her, hvordan de to står sig.
Hvor DoubleSync passer ind ved siden af uSync
Merge-editor per egenskab
uSyncs Publisher pusher eller puller elementer som helhed og giver dig en rapport til sidst. Hvis den samme egenskab ændrede sig på begge sider, løser man det typisk i Git på de serialiserede filer. DoubleSyncs pitch er smallere. Når et dokument er ændret på begge sider, åbner vi det i en side-om-side editor med de faktiske Umbraco-editorer (Block List, Block Grid, RTE, Media Picker og eventuelle custom editorer, du har bygget). Du vælger kilde eller destination per egenskab, også per egenskab inde i en block. Det merged dokument er det, vi pusher. Hvis du har skullet forene en indholdsredigering og en redaktionel redigering på samme side, er det øjeblikket, hvor DoubleSync tjener sin plads.
Gratis niveau: forskellige udgangspunkter
Den gratis uSync-stak (Core, ContentEdition og FormsEdition) dækker meget terræn: skema, indhold, medier, dictionary, domæner og Umbraco Forms, alt sammen serialiseret til disk for Git. Det ærlige forbehold er apply-modellen. uSync betragter filsystemet som sandheden. Når en deploy lander og de serialiserede filer afviger fra det, der står i backoffice, overskriver uSync backoffice med filerne. Konfliktløsning sker i Git-laget, uden for uSyncs UI. Det fungerer godt, hvis dit team er trygt ved at løse i Git og disciplineret omkring deploys. DoubleSyncs gratis Community-niveau er smallere i omfang (dokumenttyper og datatyper) men tilføjer en live to-miljø-sammenligning og en diff-forhåndsvisning, så du kan se, hvad der er ved at ændre sig, før det lander uden et Git-skridt. To forskellige defaults. Vælg den, der passer til hvordan dit team faktisk releaser.
Live sync mellem miljøer
uSync.Completes Publisher gør live backoffice-til-backoffice push og pull (inklusive højreklik på indholdstræet). PeopleEdition synker medlemmer og brugere, Restore Points giver dig fuld rollback, og audit log landede i v12.2 (2023). Per-server, per-brugergruppe rettigheder er konfigurerbare. DoubleSync dækker det samme terræn fra én pakke og deler Push og Pull op som separate rettigheder på samme permissions-fane. Begge produkter sælges i en abonnements- og en engangsbetalings-form. DoubleSyncs er €500 om året per projekt (Pro), €800 vedvarende engangsbetaling per projekt, eller €1.500 om året for ubegrænsede projekter (Agency). For uSync.Completes aktuelle tal, tjek Jumoos side.
Restore points og prismodel
uSync.Complete tager et Restore Point manuelt, på tilvalgte triggers, eller når Publisher opdager en potentielt skadelig ændring. DoubleSync tager ét før hver sync som standard. Samme funktion, strammere standard. Begge produkter giver valg af betalingsform: abonnement eller engangsbetaling. Hvis du holder op med at betale DoubleSync Pro, falder betalte funktioner tilbage til den gratis Community, og dit site kører videre. DoubleSync Agency til €1.500 om året dækker ubegrænsede projekter. Med uSync.Complete er licensen per projekt. Forskellige former til forskellige studier; ingen af dem er forkerte.
Funktionssammenligning
Se hvordan DoubleSync klarer sig mod konkurrenterne
| Funktion | DoubleSync | uSync | Deploy |
|---|---|---|---|
| Schema sync | Free | Yes | Yes |
| Schema diff preview | Free | Yes | Yes |
| Content sync | Pro | Yes | Yes |
| Media sync | Pro | Yes | Yes |
| Content / property-level diff preview | Pro | Paid | Paid |
| User group sync | Pro | Paid | Schema |
| User sync | Pro | Paid | No |
| Member & member group sync | Pro | Paid | Opt-in |
| Per-property source/destination merge editor | Pro | No | No |
| Live backoffice-to-backoffice push/pull | Pro | Paid | Yes |
| Selective apply (pick items from a diff) | Pro | Paid | Yes |
| Node-level push/pull | Pro | Paid | Yes |
| Portable sync packages (ZIP) | Pro | Paid | Yes |
| Restore point before every sync (default on) | Pro | Opt-in | No |
| Manual restore points / rollback | Pro | Paid | No |
| Delete detection | Pro | Yes | No |
| RBAC permissions (user group + environment) | Pro | Paid | No |
| Per-direction RBAC (Push vs Pull split) | Pro | Not verified | No |
| Azure Blob storage transport | Pro | No | No |
| Scheduled auto-snapshots | Pro | No | No |
| Audit trail with user attribution | Pro | Paid | No |
| Culture / variant filter | Pro | Not verified | Not verified |
| Dependency resolution | Free | Yes | Yes |
| Free tier available | Yes | Yes | No |
Priser, side om side
uSync Core, uSync.ContentEdition og uSync.FormsEdition er gratis. uSync.Complete bundter Publisher, Exporter, Snapshots, Restore Points, PeopleEdition og audit log. Det sælges som både engangslicens og abonnement. DoubleSync Pro er €500 om året per projekt (alle miljøer og load-balancerede servere inkluderet), eller €800 vedvarende engangsbetaling per projekt. Agency til €1.500 om året dækker ubegrænsede projekter.
| Plan | DoubleSync | uSync |
|---|---|---|
| Free / Schema Only | Free | Free (core only) |
| Free tier | Free | Free (Core + Content + Forms) |
| Single project, full sync | €500/yr | £1,150 + VAT one-time per project, 60-day trial |
| Unlimited projects | €1,500/yr Agency | £1,150 + VAT per project |
| One-time license | €800 Perpetual | £1,150 + VAT |