Proyectos y documentos
Autoguardado, versiones, sincronización en la nube y conflictos: dónde está tu trabajo en cada momento, y cómo recuperar un estado anterior.
aukimi guarda dos tipos de cosas, y la diferencia decide qué puedes hacer con ellas después.
| Proyecto | Documento | |
|---|---|---|
| Contiene | el estado de todos los estudios | el archivo de un solo estudio |
| Se crea desde | New project, en el panel | Start straight in a module |
| Transferencias entre estudios | sí | no |
| Guardado en la nube, compartir, colaboración | sí | no, primero Upload to Cloud |
| Convertible | , | Convert to Project |
Un proyecto es la unidad normal de trabajo. Un documento es el carril rápido para "solo quiero dibujar algo", y se puede promover más tarde sin perder nada. Lo contrario, convertir un proyecto de vuelta en documento, deliberadamente no se ofrece.
Autoguardado#
Activado por defecto, con un intervalo configurable en Settings → General. Tu trabajo se escribe en IndexedDB, con localStorage como alternativa, con alcance por proyecto: el estado de un estudio en un proyecto nunca puede mezclarse con otro.
Ctrl+S fuerza un guardado inmediato. Raramente es necesario; está ahí para el
reflejo.
El almacenamiento local es finito, y el navegador es su dueño. aukimi te avisa cuando la cuota está casi llena en lugar de fallar un guardado en silencio. Borrar los datos del sitio para aukimi.com borra todo proyecto que nunca se haya subido, sin posibilidad de deshacerlo.
Versiones#
Cada proyecto guarda un historial de versiones, accesible desde su tarjeta en el panel.
- Las versiones Autosaved se toman mientras trabajas.
- Las versiones Saved son las que pediste tú, Save a version. Si no cambió nada desde la última, aukimi lo dice en lugar de guardar un duplicado.
- Las versiones Before a restore se escriben automáticamente en el momento en que restauras algo, así que una restauración es en sí misma deshacible.
Las versiones viven en el navegador, y se conservan las N más recientes por proyecto. Pin una para conservarla más allá de ese límite, y, cuando el guardado en la nube está activado, para copiarla a la nube. Previsualiza una versión, o elige una segunda y compáralas lado a lado, antes de restaurar.
Guardado en la nube#
Desactivado a menos que lo actives (Settings → Cloud Save), y necesita una suscripción. Una vez activado, aukimi sube el proyecto aproximadamente cada 60 segundos cuando algo cambió.
Lo que viaja es un archivo por estudio que tiene estado: .engine, .ink,
.sculpt3d, .p3d, .daw y así sucesivamente, listados en
Importar y exportar, además de los recursos binarios del
proyecto y, donde el estudio lo soporte, su historial de deshacer.
El panel etiqueta cada proyecto con dónde vive: On this machine, In the cloud, Shared with me.
Conflictos#
Changed elsewhere, needs a decision.
Ese estado significa que la copia en la nube cambió desde tu última sincronización: otra máquina, u otra pestaña. aukimi no adivina. Ofrece exactamente dos respuestas:
- Keep local (overwrite cloud): gana tu trabajo actual; la versión en la nube se reemplaza.
- Keep cloud (discard local): gana la versión en la nube; tus cambios locales se pierden.
No hay fusión automática, y eso es deliberado: una escultura medio fusionada o una línea de tiempo medio fusionada es peor que cualquiera de las dos versiones completas. Si ambos lados importan, exporta primero la versión local (File → Export, o la exportación propia de cada estudio en Importar y exportar) y solo entonces toma la copia de la nube.
Historial de modificaciones#
Aparte de las versiones, y legible: cada proyecto guarda un registro de qué cambió y cuándo, agrupado por día, en el panel bajo History. Responde a "qué hice el martes", no a "devuélveme el archivo del martes", para eso están las versiones.
Sin conexión#
La aplicación sigue funcionando sin conexión. El autoguardado es local, así que no se pierde nada; la píldora de sincronización dice Offline y la copia en la nube se queda en tu última sincronización. Los proyectos nuevos creados sin conexión se etiquetan como tales y se suben cuando vuelves a conectarte.