Redmine et Git pour gérer vos projets avec accès privés

Magazine
Marque
GNU/Linux Magazine
Numéro
145
Mois de parution
janvier 2012
Spécialité(s)


Résumé
Dans GLMF 117, Guillaume Mazoyer nous a présenté Redmine pour la gestion de projets avec comme partenaire, pour la gestion de révision, Subversion, et ce, dans le cas d'un code ouvert au public. Ici, nous allons nous intéresser à des projets « privés » produits par une petite équipe de développeurs qui pourront collaborer (modification du code source) de manière sécurisée (utilisation de ssh). Cependant, tout ceci sera transparent pour eux comme pour les gestionnaires de projets. En effet, tout sera réalisé par l'intermédiaire de l'interface web de Redmine une fois tous les outils configurés.

1. Introduction

Un gestionnaire de version (SCM : Source Code Management) est un outil indispensable pour le développement d'applications. Il enregistre toutes les modifications apportées au code source de l'application. On possède donc une sauvegarde et un historique du développement. On peut donc travailler plus sereinement en sachant qu'en cas de problème, on peut toujours faire marche arrière. Un autre avantage avec ce type d'outil est que l'on peut travailler à plusieurs sur la même base du code et ainsi profiter de toutes les modifications. Il existe 2 types de gestionnaire : les systèmes centralisés et décentralisés [1].

Avec des gestionnaires de versions centralisés, (CVS, Subversion), il n'existe qu'un seul dépôt des versions qui fait référence. Cela simplifie la gestion des versions, mais est contraignant si vous n'avez pas accès au réseau ou encore que vous travaillez sur des branches expérimentales.

La gestion de versions décentralisée (Git,...

Cet article est réservé aux abonnés. Il vous reste 96% à 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