Ouvrir le menu principal

MacGeneration

Recherche

DeepTools, une série d’outils pour améliorer le versionnement de macOS

Nicolas Furno

jeudi 17 mai 2018 à 10:00 • 3

Logiciels

Vous l’ignorez peut-être, mais macOS conserve une trace de toutes les modifications que vous effectuez sur un document dans la majorité des apps. C’est un système de versionnement qui permet de revenir en arrière, même si vous avez fait une modification par erreur trois jours auparavant. Une interface similaire à celle de TimeMachine est disponible pour remonter le temps et restaurer une version ancienne, vous pourrez y accéder dans les apps compatibles en utilisant la commande « Revenir à » (ou « Revert To » dans les apps en anglais) du menu « Fichier ».

L’historique de versions de fichiers de macOS en action, ici avec une image dans Acorn.

Cette fonction est extrêmement pratique, mais elle a une limite de taille : les versions ne sont pas conservées si le fichier est copié à un autre emplacement. Pas de problème en cas de déplacement de l’original, mais si vous copiez un document dans un autre dossier, ou bien sur un autre volume de stockage, vous perdrez tout l’historique. Par ailleurs, le versionnement est lié à macOS et il sera perdu si vous transférez le fichier sur un NAS ou sur un système d’exploitation différent.

Pour améliorer ces points, le développeur Howard Oakley propose les DeepTools, une collection de trois outils. Chacun a un rôle spécifique, en fonction de vos besoins. Le premier, DeepCopy, est le plus simple : il permet de copier un document et de le coller à un autre emplacement, sans perdre l’historique associé. Après avoir ouvert l’app, utilisez le menu ou le raccourci clavier ⌘O pour choisir le fichier, puis choisissez la destination et vous aurez une copie complète.

Ce premier utilitaire suffit à condition de rester dans l’univers d’Apple. Les deux autres servent à maintenir l’historique, même dans un environnement de travail différent, par exemple si vous voulez stocker des documents avec leur historique sur un NAS ou sur un serveur UNIX. DeepArchive crée une sorte d'archive universelle, un dossier qui contient toutes les versions du document, DeepUnarchive permet de faire l’inverse et de créer un seul fichier complet, avec l’historique, à partir de ce dossier.

Voici ce que produit DeepArchive, un dossier avec toutes les versions du document. L’avantage de ce format, c’est que l’historique est maintenu en toutes circonstances et peut être recréé en utilisant le système de macOS.

Cette solution est universelle, mais elle ne sera pas forcément utilisable pour tous les fichiers. Une copie du document est créée à chaque version, ce qui représente quelques kilooctets au mieux pour du texte, mais potentiellement plusieurs centaines de mégaoctets pour des images. Notons qu’elle peut permettre de supprimer quelques versions dans un fichier en créant une archive puis en recomposant le fichier original. Néanmoins, pour cette tâche, ce même développeur propose une autre app nommée Revisionist.

Quoi qu’il en soit, ces trois outils sont disponibles gratuitement à cette adresse, ils ne sont proposés qu’en anglais et nécessitent au minimum macOS El Capitan pour fonctionner.

illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Apple et la mémoire flash, une longue histoire d'amour

11:00

• 18


Sortie de veille : télé Apple et iPhone 17 ultra-fin, des rumeurs folles ou crédibles ?

08:00

• 0


Les meilleures promos du Black Friday : AirPods Pro 2, iPad 10, serrure connectée…

07:30

• 14


Intrusion informatique, quand une entreprise joue le jeu de la communication ouverte

22/11/2024 à 20:45

• 17


Le SSD de certains MacBook Pro M4 Max atteint presque 11 Go/s

22/11/2024 à 20:30

• 15


Test du système mesh Wi-Fi 7 Netgear Orbi 970 : une poignée de mégabits, pour quelques centaines d’euros de plus

22/11/2024 à 17:00

• 11


Décodeur Orange : mise en veille automatique du boitier par le téléviseur

22/11/2024 à 16:30

• 37


macOS 15.2 : Safari dédouble ses fonctions d'import de données

22/11/2024 à 15:02

• 5


Buy Now : un documentaire sur la surconsommation avec le CEO d’iFixit et un ancien d’Apple

22/11/2024 à 12:15

• 74


Protégez votre Mac pour seulement 2,03 €/mois avec CyberGhost VPN : l'offre Black Friday à ne pas manquer ! 📍

22/11/2024 à 11:49


OpenAI envisagerait de lancer un navigateur web

22/11/2024 à 11:15

• 25


Black Friday : le Creative Cloud ainsi que les apps Affinity et DxO jusqu’à - 55 %

22/11/2024 à 10:10

• 16


Palworld est en précommande sur Mac, la sortie repoussée à 2025 🆕

22/11/2024 à 09:47

• 19


Black Friday : de bonnes remises sur les MacBook Pro M3

22/11/2024 à 09:47

• 5


Publicité : l'iPhone 16 Pro décolle à plat grâce à sa puce surpuissante 🆕

22/11/2024 à 09:33

• 16


Le Bitcoin flirte avec les 100 000 $

22/11/2024 à 09:00

• 116