Versions locales et récupération

Deux filets distincts, et ce que chacun peut vraiment rattraper.

Balise tient deux mécanismes séparés, qui ne servent pas au même moment.

La récupération après incident rattrape une interruption brutale : plantage, coupure, redémarrage forcé. Les versions locales vous laissent revenir à un état antérieur d’un fichier que vous avez enregistré.

Aucun des deux ne remplace une sauvegarde ni un dépôt Git.

Récupération après incident

Pendant que vous travaillez sur un document modifié, Balise écrit périodiquement une copie de secours.

Après une interruption, Balise ouvre les copies récupérables dans des documents distincts marqués Récupéré.

Une session récupérée n’a aucun lien d’écriture avec votre fichier d’origine. Elle doit être enregistrée explicitement, ce qui évite d’écraser un fichier valide pendant que vous cherchez à comprendre ce qui s’est passé.

Versions locales

Pour les fichiers Markdown, Mermaid, CSV et TSV qui portent un nom, Balise conserve en plus un historique local borné.

Des points sont créés à l’ouverture, après un enregistrement réussi, avant une transformation importante, et avant d’abandonner une version locale lors d’un conflit.

Fichier > Versions locales… affiche la chronologie : la date, la raison du point, sa taille, et une comparaison avec le document courant.

Restaurer une copie… ouvre une session Récupéré détachée. Comme pour une récupération après incident, elle ne peut rejoindre un fichier qu’après un enregistrement explicite de votre part.

Désactiver ou effacer

L’historique local peut être désactivé globalement dans Réglages, ou exclu pour un document que vous jugez sensible.

Supprimer l’historique… demande toujours une confirmation explicite.

Ce que cette surface ne fait pas

  • Ni la récupération ni les versions locales ne réécrivent votre fichier sans un enregistrement de votre part.
  • L’historique est local à ce Mac : il ne suit pas le fichier si vous l’envoyez ailleurs.
  • L’historique est borné : les points les plus anciens finissent par disparaître.
  • Un fichier jamais enregistré n’a pas de versions locales, seulement une copie de récupération.

Voir ce parcours de bout en bout : Retrouver un travail perdu.