Écoutez cet article

Le versionnage des fichiers peut vous sauver la vie si vous apportez à un fichier important une modification que vous regrettez par la suite. Cette fonctionnalité n’est pas prise en charge d’emblée par toutes les applications ou tous les services, mais il existe quelques mesures que vous pouvez prendre sur Windows et Mac pour protéger vos fichiers.

Qu’est-ce que le versionnage de fichiers ?

Le versionnage de fichiers fait référence à la séparation des différentes itérations d’un même fichier par version. Par exemple, disons que vous travaillez sur un document texte important et que vous apportez des modifications et écrasez le fichier. La gestion des versions de fichiers vous permet de revenir à la « dernière bonne » version de votre document avant que vous ne commettiez l’erreur d’écraser le fichier.

Menu « Revenir à » dans TextEdit pour macOS

Ces versions fonctionnent comme des points de contrôle, des signets ou des sauvegardes dans le temps. Différents logiciels et services ont des noms différents pour cela, mais le versionnage fonctionne effectivement de la même manière en vous permettant de rappeler des versions antérieures d’un fichier à un moment donné avant que vous ne fassiez les changements (maintenant indésirables).

Certains systèmes de sauvegarde de fichiers intègrent le versionnage des fichiers, en sauvegardant les nouvelles versions des fichiers de manière à vous permettre de revenir aux versions antérieures. La gestion des versions de fichiers est souvent intégrée au logiciel que vous utilisez directement, qu’il s’agisse d’un traitement de texte, d’une application de prise de notes, d’un outil de développement logiciel ou d’un service de sauvegarde en ligne.

Le versionnage de fichiers présente-t-il des inconvénients ?

Dans la plupart des cas, les avantages du versionnage de fichiers l’emportent largement sur ses inconvénients. Le terme « versionnement de fichiers » apparaît couramment dans les applications professionnelles, comme le développement de logiciels ou de sites Web, ou dans le cadre des systèmes internes d’une entreprise visant à protéger les données. Il s’agit d’un prérequis dans de nombreux secteurs.

Dans le contexte de la technologie grand public (et pour la plupart des gens qui lisent cet article en ce moment), le terme ne s’applique qu’aux fichiers et données personnels. La fonction est activée, en standard, dans de nombreuses solutions de bureau à domicile comme Microsoft 365 ou Google Drive. Le coût en termes de stockage de plusieurs copies de ces fichiers est minuscule.

Sauvegarde Time Machine sur macOS 12 Monterey

Les solutions de sauvegarde de fichiers comme Time Machine pour Mac et File History pour Windows appliquent cette fonctionnalité de manière plus large à tout ce qui se trouve sur le disque de votre ordinateur. Dans cette implémentation, le versionnage des fichiers pourrait prendre beaucoup plus de place. Si vous travaillez souvent sur des fichiers volumineux, comme des projets Photoshop (fichiers PSD), des modèles 3D, de grandes réserves de données, etc.

Ce n’est pas nécessairement le cas lorsqu’il s’agit de projets vidéo (puisque les supports sources comme les gros fichiers vidéo ne sont pas nécessairement modifiés) ou de photos RAW (de nombreux éditeurs de photos créant des fichiers de référence plus petits pour « développer » les images RAW). Si vous sauvegardez tout ce qui se trouve sur votre disque dur, vous trouverez peut-être que cette fonction est un frein lorsqu’il s’agit d’applications Steam ou d’autres mises à jour d’applications similaires.

Versionnement des fichiers avec l’historique des fichiers dans Windows

Depuis Windows 8, Windows dispose d’un outil appelé Historique des fichiers qui fonctionne comme une solution de sauvegarde à part entière. Vous trouverez cette option sous « Historique des fichiers » dans le Panneau de configuration de Windows 10 et 11. Elle fonctionne en créant une sauvegarde hors ligne de vos fichiers sur un disque externe, avec des options d’exclusion de dossiers et de fréquence de sauvegarde.

Restaurer une version précédente d’un fichier avec l’historique des fichiers sous Windows 11

L’historique des fichiers s’exécute chaque fois que votre disque de sauvegarde est connecté, avec une option pour « Exécuter maintenant » manuellement dans les paramètres de l’historique des fichiers. Vous pouvez choisir de « Restaurer les fichiers personnels » sous Historique des fichiers dans le Panneau de configuration si vous souhaitez restaurer une version particulière d’un fichier sur votre disque de sauvegarde.

Versionnement des fichiers dans les applications Mac et Time Machine

Apple intègre le versionnage des fichiers dans la sauvegarde Time Machine. Connectez un disque externe à votre Mac, puis nommez-le sous Paramètres système > Général > Time Machine (ou recherchez simplement « Time Machine » avec Spotlight) et configurez votre disque. Vous pouvez même spécifier un autre Mac pour une solution en réseau.

Afficher l’historique des fichiers Time Machine

Vous pouvez spécifier la fréquence de sauvegarde et exclure des dossiers dans les paramètres Time Machine. La sauvegarde s’exécutera chaque fois que vous connecterez votre disque. Pour restaurer des fichiers, il suffit d’exécuter l’application Time Machine ou de cliquer sur l’icône Time Machine dans le coin supérieur droit de l’écran et de choisir « Parcourir les sauvegardes Time Machine » pour voir les sauvegardes historiques.

Les outils de sauvegarde en ligne utilisent également le versionnage des fichiers

De nombreux outils de sauvegarde en ligne proposent également le versionnage des fichiers, bien que les offres varient considérablement d’un service à l’autre. Par exemple, Backblaze stocke 30 jours de versions de fichiers, iDrive stocke 30 versions de fichiers, tandis que pCloud inclut une fonction appelée Historique étendu des fichiers qui enregistre toutes les modifications de fichiers dans votre compte pendant 365 jours.

Ces services utilisent une application qui fonctionne sur votre ordinateur en arrière-plan, téléchargeant de nouveaux fichiers et apportant des modifications aux anciens. Ils ne sont pas gratuits, et si vous cessez de payer, vous perdrez l’accès à vos sauvegardes et versions, mais ils offrent une solution de sauvegarde à distance précieuse. Consultez notre liste complète des meilleures solutions de sauvegarde en ligne pour plus d’informations.

Autres outils courants qui utilisent le versionnage de fichiers

Les développeurs utilisent souvent des outils de gestion des versions pour annuler les modifications. Cette fonctionnalité est intégrée à des plates-formes largement utilisées comme Git, à des outils open source comme Subversion (SVN) et à des produits propriétaires comme Autodesk Vault. D’autres outils couramment utilisés par les professionnels, comme Adobe Creative Cloud, intègrent également le versionnage des fichiers.

Les applications Google Drive comme Docs et Sheets conservent automatiquement les versions de vos fichiers. Vous les trouverez sous Fichier > Historique des versions lorsque vous travaillez sur un document, avec la possibilité de nommer les versions actuelles pour faciliter la recherche d’une itération particulière d’un fichier. TextEdit, l’éditeur de texte intégré au Mac d’Apple, inclut la gestion des versions de fichiers sous Fichier > Revenir à.

Historique des versions de Google Sheets

Microsoft a intégré le versionnage dans ses produits Office et ses clients en ligne Microsoft 365 depuis un certain temps déjà. Vous le trouverez sous Fichier > Info > Historique des versions dans les versions modernes. Les applications de prise de notes comme Evernote intègrent le versionnage pour les clients payants sous Afficher les infos de la note… > Afficher l’historique. Curieusement, Apple Notes n’inclut pas cette fonctionnalité (au moment de la rédaction de cet article).

Vérifiez vos applications préférées

Bon nombre de vos applications préférées peuvent inclure l’analyse des versions. Vérifiez dans le menu Fichier ou dans la documentation de l’application pour vous en convaincre. Il est toujours préférable d’utiliser « Enregistrer sous » ou de dupliquer un fichier si vous avez l’intention de vous fier à une version distincte à l’avenir, mais le versionnage est un excellent filet de sécurité pour les modifications accidentelles.

Le versionnage des fichiers dans l’application ne remplace pas une bonne sauvegarde. Les utilisateurs de Windows peuvent sauvegarder certains dossiers sur OneDrive, tandis que les utilisateurs de Mac peuvent choisir autre chose que Time Machine.