Magazine
Spécialité(s)
Résumé
Lorsque l’on apprend à programmer, une question se pose rapidement dès lors que l’on s’y met à plusieurs. Mais comment diable réussir à écrire du code ensemble, sans se marcher sur les pieds et surtout en se structurant un minimum afin d’avoir un suivi des différentes versions de ce dernier ?
1. Gérer des versions ? Pour qui et pour quoi ?
1.1 La problématique de la gestion de versions
Les logiciels de gestion de versions font partie des outils de base à maîtriser par un développeur tant ils vont permettre d’améliorer le travail collaboratif sur le code, mais également d’améliorer sa gestion au travers de différents éléments qui seront présentés dans les parties suivantes. Une approche sans logiciel de gestion de versions serait d’effectuer des « instantanés » du code et de produire une version numérotée qui serait incrémentée au fur et à mesure. Voici un exemple :
.
├── ChangeLog
├── INSTALL
├── Makefile
├── README<…
La suite est réservée aux abonnés. Il vous reste 94% à découvrir.
Déjà abonné ? Se connecter
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant