= Gestion de versions du code == Développer sans gestion de version === Le projet démarre [source] ---- mon_projet/ └── report.md ---- === Grosse modification, gardons l'ancienne au cas où... [source] ---- mon_projet/ ├── report.md └── report-v2.md ---- === Chouette, un gentil relecteur :) [source] ---- mon_projet/ ├── report.md ├── report-v2-BobReview.md └── report-v2.md ---- === C'est fini, on livre [source] ---- mon_projet/ ├── report.md ├── report-v2-BobReview.md ├── report-v2.md └── report-final.md ---- === Oups, coquille ! [source] ---- mon_projet/ ├── report.md ├── report-v2-BobReview.md ├── report-v2.md ├── report-final-fixed.md └── report-final.md ---- === Pour péréniser tout ça == Outils de gestion de version === Gestion type CP_OLD === Système centralisée [graphviz,centralised-vcs,svg] ---- include::centralised_vcs.dot[] ---- === Système décentralisé [graphviz,decentralised-vcs,svg] ---- include::decentralised_vcs.dot[] ---- == De s’approprier un outil de gestion de versions