Le logiciel de contrôle de version vous permet de conserver plusieurs versions d'un fichier. Chaque fois que le fichier est modifié, une nouvelle version est créée. Les anciennes versions peuvent être récupérées. Les fichiers associés peuvent être regroupés. Plusieurs personnes peuvent modifier les mêmes fichiers et leurs modifications peuvent être fusionnées.