Versionning de fichier excel

2

Bonjour, je souhaite garder une trace de toutes les modifications apportées à un document excel, comme l'historique des révisions sur Google Documents.

Est-ce qu'il existe une fonction pour faire ça ?

Est-ce une bonne idée d'utiliser un système de gestion de version comme SVN, Git ou Mercurial pour versionner un fichier excel ?

Posté le 1 juin 2013, 23:11
par biolex
Répondre
3

Excel ne propose pas cette fonctionnalité nativement.

Il est possible d'utiliser un VCS (Version Control System) centralisé (comme SVN) ou décentralisé (comme Git ou Mercurial), mais ces outils sont à l'origine conçus pour versionner des fichier texte (du code source).

Or un document excel n'est pas un fichier texte, les fichiers .xlsx par exemple sont des dossiers compressés (zip) dans lequel on trouve des fichiers XML. Donc en gros, ce sont des fichiers binaires, et la taille du repository va croitre rapidement, de manière liénaire, à chaque révision (comme si le fichier était dupliqué à chaque commit).

Posté le 1 juin 2013, 23:18
par carvox

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :