1. SVN, Redmine, explications
1.1. Subversion (SVN), le noyau du développement
Subversion (aussi abrégé SVN) est un système de gestion de versions. Il a été conçu pour être le successeur de CVS. Il hérite donc de son concept du dépôt central et unique. Qu'est-ce que cela veut dire ? Imaginons un projet, ce projet utilise donc SVN. Un dépôt de code est créé et contient le code accessible à tous. Chaque développeur dans un premier temps va le télécharger (action checkout). Ainsi, chaque développeur aura en local sur sa machine une copie conforme du dépôt sur laquelle il va travailler. Une fois ses codes terminés, le développeur enverra au dépôt la nouvelle version de chaque fichier modifié (action commit) qui va créer une nouvelle version du code qui portera le numéro de la révision précédente plus un. Tous les autres développeurs pourront alors récupérer le dernier code disponible en faisant une mise à jour de leur répertoire local (action update)....
- 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