|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
== Les outils de gestion de version
|
|
|
|
|
|
|
|
|
|
=== Intérêts
|
|
|
|
|
=== Pourquoi faire ?
|
|
|
|
|
|
|
|
|
|
* Déléguer à un système fiable l'historique de nos fichiers
|
|
|
|
|
* Revenir à une version antérieure
|
|
|
|
@ -25,7 +25,7 @@ include::centralised_vcs.dot[]
|
|
|
|
|
CVS:: 1986, peut encore être rencontré en entreprise, utilisé par NetBSD et OpenBSD
|
|
|
|
|
Subversion:: 2000, successeur de CVS, encore massivement utilisé
|
|
|
|
|
|
|
|
|
|
== Systèmes décentralisés
|
|
|
|
|
== Systèmes distribués
|
|
|
|
|
|
|
|
|
|
* Chaque utilisateur possède son historique du projet
|
|
|
|
|
* Un commit consiste à enregistrer les modifications dans la base de données locale
|
|
|
|
|