c'est l'outil indispensable pour un développeur, qu'il travaille seul ou en équipe. Cela permet de garder l'historique des modifications d'un fichier/ou d'un projet
(Source Code Control System), développé en 1972 par Bell, c'est le premier outil de gestion de version, orienté fichier. il a été rendu obsolète pat rcs
(Revision Control System) est outil orienté fichier, toujours partiellement utilisé (certains wiki)
(Concurrent Versions System) est le successeur de rcs, il permet :
* le travail en équipe
* la notion de projet
il est encore beaucoup utilisé, mais tends à être remplacé par subversion
le successeur de cvs, afin de résoudre des problèmes comme
* renommer/déplacer un fichier * possibilité de travailler sans réseau (en local)
avec internet, les projets informatiques sont devenus de plus en plus distribués, et on a vu apparaître les cms qui correspondent à ce type d'architecture
initié par Linus Torwald pour gérer le code du noyau linux
* bazzar initié par Canonical (Ubuntu), non testé
* mercurial, non testé
— eric gerbier 2009/09/15 13:16