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
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.
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.
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.
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
| Funcionalidad | 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 |
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.
| 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 |