Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
cms [2009/09/15 12:49] root créée |
cms [2012/02/05 16:43] (Version actuelle) |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== l'offre existante ===== | ===== l'offre existante ===== | ||
- | ==== sccs ==== | + | ==== gestion de fichiers ==== |
- | ==== rcs ==== | + | === sccs === |
+ | (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]] | ||
- | ==== cvs ==== | + | === rcs === |
+ | (Revision Control System) est outil orienté fichier, toujours partiellement utilisé (certains wiki) | ||
- | ==== svn ==== | + | ==== gestion de projets (centralisé) ==== |
- | ==== git ==== | + | === cvs === |
+ | (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]] | ||
+ | |||
+ | === 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) | ||
+ | |||
+ | ==== gestion de projets (distribué) ==== | ||
+ | |||
+ | 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 | ||
+ | |||
+ | === git === | ||
+ | |||
+ | initié par Linus Torwald pour gérer le code du noyau linux | ||
+ | |||
+ | |||
+ | === autres === | ||
+ | |||
+ | * bazzar initié par Canonical (Ubuntu), non testé | ||
+ | |||
+ | * mercurial, non testé | ||
+ | |||
+ | |||
+ | |||
+ | --- //[[eric.gerbier@free.fr|eric gerbier]] 2009/09/15 13:16// | ||
{{tag>developpement}} | {{tag>developpement}} |