Gérer vos projets avec Redmine

Magazine
Marque
GNU/Linux Magazine
Numéro
117
Mois de parution
juin 2009


Résumé
La gestion d'un projet peut contribuer grandement à sa qualité. Un bon projet est avant tout un projet bien géré. Si beaucoup de monde opte pour le couple Trac/Subversion, il ne faut pas oublier que d'autres systèmes existent. Dans cet article, nous allons donc voir comment installer puis configurer Subversion et Redmine pour contrôler un projet dont le code est ouvert au public.

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…

Cet article est réservé aux abonnés. Il vous reste 94% à découvrir.
S'abonner à Connect
  • 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
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous