DoubleSync vs uSync

uSync, de Kevin Jump y el equipo de Jumoo, lleva años siendo un pilar de la comunidad Umbraco. El stack gratuito (uSync Core, ContentEdition y FormsEdition) cubre esquema, contenido, medios, dictionary, dominios y Forms serializados a disco. uSync.Complete añade Publisher para push y pull en vivo, además de Sync-Packs, Snapshots, Restore Points, PeopleEdition y un audit log. La mayor parte de lo que los equipos necesitan ya está ahí. Construimos DoubleSync porque queríamos una pieza concreta por encima: un editor de fusión por propiedad que te permita quedarte con el texto de un lado y los medios del otro dentro del mismo documento. Si ese es el flujo que buscas, aquí va la comparación.

Dónde encaja DoubleSync al lado de uSync

1

Editor de fusión por propiedad

El Publisher de uSync envía o trae elementos completos y devuelve un informe al final. Si la misma propiedad cambió en ambos lados, lo habitual es resolverlo en Git sobre los ficheros serializados. La propuesta de DoubleSync es más estrecha. Cuando un documento cambió en ambos lados, lo abrimos en un editor lado a lado con los editores reales de Umbraco (Block List, Block Grid, RTE, Media Picker y cualquier editor propio que hayas construido). Eliges origen o destino por propiedad, incluso por propiedad dentro de un bloque. El documento merged es lo que enviamos. Si alguna vez has tenido que reconciliar una edición de contenido y una edición editorial en la misma página, ese es el momento en que DoubleSync se gana su sitio.

2

Plan gratuito: puntos de partida diferentes

El stack gratuito de uSync (Core, ContentEdition y FormsEdition) cubre mucho terreno: esquema, contenido, medios, dictionary, dominios y Umbraco Forms, todo serializado a disco para Git. El matiz honesto es el modelo de aplicación. uSync trata el sistema de ficheros como la fuente de verdad. Cuando entra un deploy y los ficheros serializados difieren de lo que hay en el backoffice, uSync sobrescribe el backoffice con los ficheros. La resolución de conflictos sucede en Git, fuera de la UI de uSync. Funciona bien si tu equipo está cómodo resolviendo en Git y es disciplinado con los deploys. El plan gratuito Community de DoubleSync es más estrecho (solo document types y data types) pero añade una comparación en vivo entre dos entornos y una vista previa del diff, para ver qué va a cambiar antes de aplicarlo sin pasar por Git. Dos defaults distintos. Elige el que encaja con cómo entrega tu equipo.

3

Sincronización en vivo entre entornos

El Publisher de uSync.Complete hace push y pull en vivo de backoffice a backoffice (incluyendo clic derecho sobre el árbol de contenido). PeopleEdition sincroniza miembros y usuarios, los Restore Points dan rollback completo y el audit log llegó en v12.2 (2023). Los permisos por servidor y por grupo de usuario son configurables. DoubleSync cubre el mismo terreno desde un único paquete y separa Push y Pull como permisos distintos en la misma pestaña. Ambos productos se venden en formato suscripción y pago único. Los de DoubleSync son €500 por año por proyecto (Pro), €800 perpetua de pago único por proyecto, o €1.500 por año cubriendo proyectos ilimitados (Agency). Para los números actuales de uSync.Complete, consulta el sitio de Jumoo.

4

Restore points y modelo de precios

uSync.Complete crea un Restore Point manualmente, mediante triggers opt-in o cuando el Publisher detecta un cambio potencialmente dañino. DoubleSync crea uno antes de cada sincronización por defecto. Misma función, default más estricto. Los dos productos te dan elección de modelo de pago: suscripción o pago único. Si dejas de pagar DoubleSync Pro, las funcionalidades de pago vuelven a la Community gratuita y tu sitio sigue funcionando. DoubleSync Agency a €1.500 por año cubre proyectos ilimitados. Con uSync.Complete la licencia es por proyecto. Formatos distintos para estudios distintos; ninguno está equivocado.

Comparativa de funcionalidades

Descubre cómo se compara DoubleSync con la competencia

FuncionalidadDoubleSyncuSyncDeploy
Schema syncFreeYesYes
Schema diff previewFreeYesYes
Content syncProYesYes
Media syncProYesYes
Content / property-level diff previewProPaidPaid
User group syncProPaidSchema
User syncProPaidNo
Member & member group syncProPaidOpt-in
Per-property source/destination merge editorProNoNo
Live backoffice-to-backoffice push/pullProPaidYes
Selective apply (pick items from a diff)ProPaidYes
Node-level push/pullProPaidYes
Portable sync packages (ZIP)ProPaidYes
Restore point before every sync (default on)ProOpt-inNo
Manual restore points / rollbackProPaidNo
Delete detectionProYesNo
RBAC permissions (user group + environment)ProPaidNo
Per-direction RBAC (Push vs Pull split)ProNot verifiedNo
Azure Blob storage transportProNoNo
Scheduled auto-snapshotsProNoNo
Audit trail with user attributionProPaidNo
Culture / variant filterProNot verifiedNot verified
Dependency resolutionFreeYesYes
Free tier availableYesYesNo

Precios, lado a lado

uSync Core, uSync.ContentEdition y uSync.FormsEdition son gratuitos. uSync.Complete agrupa Publisher, Exporter, Snapshots, Restore Points, PeopleEdition y el audit log. Se vende como licencia única y como suscripción. DoubleSync Pro cuesta €500 por año por proyecto (todos los entornos y servidores en balanceo de carga incluidos), o €800 perpetua de pago único por proyecto. Agency a €1.500 por año cubre proyectos ilimitados.

PlanDoubleSyncuSync
Free / Schema OnlyFreeFree (core only)
Free tierFreeFree
(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