La gestion des versions de fichiers est une fonctionnalité puissante et souvent méconnue de macOS. Elle s'appuie sur les capacités de restauration de Time Machine pour récupérer les anciennes versions de vos documents.
Les systèmes de fichiers versionnés ne sont pas nouveaux, mais nombreux sont ceux qui ignorent que leur Mac les propose nativement. Avec l'arrivée du système de fichiers APFS d'Apple, cette fonctionnalité est encore plus intégrée au cœur du système.
Cette option de niveau professionnel peut vous sauver la mise en un instant. Voici comment l'utiliser (et comment la désactiver si nécessaire).
OS X Lion, version controversée du système d'exploitation d'Apple, a adopté le langage de design d'iOS. Malgré ses défauts, elle a introduit la gestion des versions de fichiers, l'une des fonctionnalités les plus puissantes.
Cette nouveauté a suscité des débats, notamment la transformation de Enregistrer sous en Dupliquer. Désormais, vous pouvez parcourir chaque modification incrémentielle et restaurer votre document.

Si vous n'avez pas connu l'époque des sauvegardes manuelles constantes pour éviter les pertes dues à un crash, imaginez l'urgence d'alors. La gestion des versions élimine ces risques, rendant les sauvegardes simples et automatiques comme avec Time Machine.
Toute application compatible avec la gestion des versions supporte l'enregistrement automatique. Il se déclenche lors des pauses ou toutes les quelques minutes si vous travaillez en continu.
Il est recommandé d'enregistrer manuellement, car toutes les apps ne le gèrent pas (ex. : Office 2016 utilise son propre système via OneDrive).
Avec APFS, la gestion des versions devient intrinsèque à l'écriture des fichiers, promettant une intégration encore plus profonde indépendamment des applications.
La méthode la plus simple se trouve dans le menu Fichier. Après modifications, sélectionnez Rétablir pour accéder à Dernière ouverture ou Dernier enregistrement, avec horodatage.

Dernière ouverture annule toutes les modifications depuis l'ouverture. Dernier enregistrement restaure la dernière sauvegarde. En cas d'erreur, vos changements récents sont conservés comme nouvelle version.
Pour une version plus ancienne, optez pour Fichier > Rétablir > Parcourir toutes les versions. Une chronologie apparaît, similaire à Time Machine.

Défilez jusqu'à la version souhaitée, cliquez Restaurer. Elle remplace l'actuelle en fenêtre active.
Idéal pour les modèles : verrouillez via la barre de titre (menu déroulant près du nom du fichier). Pour forcer une nouvelle copie, utilisez Dupliquer dans Fichier.

Cela crée un fichier " copie" dans le même dossier. Pour Enregistrer sous, maintenez Option en cliquant sur Fichier.
Pour supprimer une version : Fichier > Rétablir > Parcourir toutes les versions, sélectionnez-la, puis Fichier > Rétablir > Supprimer cette version. Confirmez.

Utilisez Terminal avec précaution :
Trouvez le nom de l'app :
defaults domainsDésactivez persistence :
defaults write AppName ApplePersistence -bool noDésactivez autosave :
defaults write AppName AutosavingDelay -int 0Restaurer :
defaults delete -app AppName ApplePersistence
defaults delete -app AppName AutosavingDelayVoir aussi Stack Exchange pour toutes les apps (risque de lenteurs).
Apple démocratise les outils avancés. Quelle est votre fonctionnalité pro préférée sur macOS ? La gestion des versions vous a-t-elle sauvé ? Dites-le en commentaires !
Crédit image : spaxiax/Depositphotos