Projets et documents
Enregistrement automatique, versions, synchronisation cloud et conflits: où se trouve votre travail à chaque instant, et comment récupérer un état ancien.
aukimi enregistre deux sortes de choses, et la différence décide de ce que vous pourrez en faire ensuite.
| Projet | Document | |
|---|---|---|
| Contient | l'état de tous les ateliers | le fichier d'un seul atelier |
| Créé par | Nouveau projet, au tableau de bord | Démarrer directement dans un module |
| Transferts entre ateliers | oui | non |
| Sauvegarde cloud, partage, collaboration | oui | non; il faut d'abord Téléverser vers le cloud |
| Convertible | , | Convertir en projet |
Le projet est l'unité de travail normale. Le document est la voie rapide pour « je veux juste dessiner un truc », et il se promeut plus tard sans rien perdre. L'inverse, retransformer un projet en document, n'est volontairement pas proposé.
L'enregistrement automatique#
Actif par défaut, intervalle réglable dans Paramètres → Général. Votre travail est écrit dans IndexedDB, avec localStorage en secours, cloisonné par projet : l'état d'un atelier dans un projet ne peut jamais déborder sur un autre.
Ctrl+S force un enregistrement immédiat. C'est rarement nécessaire ; c'est là
pour le réflexe.
Le stockage local est limité, et c'est le navigateur qui le possède. aukimi vous prévient quand le quota approche de la saturation, plutôt que d'échouer silencieusement. Effacer les données du site pour aukimi.com efface tous les projets jamais téléversés, sans retour possible.
Les versions#
Chaque projet garde un historique de versions, accessible depuis sa carte au tableau de bord.
- Les versions automatiques sont prises pendant que vous travaillez.
- Les versions enregistrées sont celles que vous demandez, Enregistrer une version. Si rien n'a changé depuis la précédente, aukimi le dit plutôt que de stocker un doublon.
- Les versions avant une restauration sont écrites automatiquement au moment où vous restaurez quelque chose : une restauration est donc elle-même annulable.
Les versions vivent dans le navigateur, et les N plus récentes par projet sont conservées. Épinglez-en une pour la garder au-delà de cette limite, et, quand la sauvegarde cloud est active, pour la copier dans le cloud. Prévisualisez une version, ou choisissez-en une seconde et comparez les deux côte à côte, avant de restaurer.
La sauvegarde cloud#
Désactivée tant que vous ne l'activez pas (Paramètres → Sauvegarde cloud), et elle demande un abonnement. Une fois active, aukimi téléverse le projet environ toutes les 60 secondes dès que quelque chose a changé.
Ce qui part, c'est un fichier par atelier ayant un état: .engine, .ink,
.sculpt3d, .p3d, .daw et les autres, listés dans
Import et export, plus les ressources binaires du projet
et, là où l'atelier le permet, son historique d'annulation.
Le tableau de bord étiquette chaque projet selon l'endroit où il vit : Sur cette machine, Dans le cloud, Partagé avec moi.
Les conflits#
Modifié ailleurs, décision requise.
Cet état signifie que la copie distante a bougé depuis votre dernière synchronisation: une autre machine, ou un autre onglet. aukimi ne devine pas. Il propose exactement deux réponses :
- Garder la copie locale (écraser le cloud): votre travail actuel gagne ; la version distante est remplacée.
- Garder la copie distante (abandonner la locale): la version distante gagne ; vos modifications locales sont perdues.
Aucune fusion automatique, et c'est volontaire : une sculpture à moitié fusionnée ou une ligne de temps à moitié fusionnée valent moins que l'une des deux versions entière. Si les deux côtés comptent, exportez d'abord la copie locale (Fichier → Exporter, ou l'export propre à l'atelier dans Import et export) et prenez ensuite la copie distante.
L'historique des modifications#
Distinct des versions, et lisible : chaque projet garde un journal de ce qui a changé et quand, groupé par jour, au tableau de bord sous Historique. Il répond à « qu'est-ce que j'ai fait mardi », pas à « rends-moi le fichier de mardi », c'est le rôle des versions.
Hors ligne#
L'application continue de fonctionner sans connexion. L'enregistrement automatique est local, donc rien n'est perdu ; la pastille annonce Hors ligne et la copie distante reste à votre dernière synchronisation. Les projets créés hors ligne sont étiquetés comme tels et se téléversent au retour.