Le Développement Collaboratif avec Subversion

Partager par email

×

Code Titre Durée Prix HT
SUB100 Le Développement Collaboratif avec Subversion 2 jours Nous consulter

Objectifs

Apprendre à utiliser le logiciel Subversion pour gérer la configuration des développements de logiciels en équipe. Savoir configurer et paramétrer le logiciel subversion.

Public

Développeurs, chefs de projets, responsables qualité.

Pré-requis

Connaissance d'un langage de programmation.

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

LA GESTION DE CONFIGURATION

  • Le contrôle de versions
  • Les problèmes posés par le développement en équipe
  • Les outils de gestion de configuration
  • Le partage d'un référentiel de sources communes
  • L'historique des projets
  • La reconstitution d'une version
  • L'annulation de modifications
  • La gestion des branches

PRESENTATION

  • Les caractéristiques de subversion
  • Code open source
  • Conservation de l'historique
  • Gestion de répertoires
  • Gestion de méta données
  • Gestion d'étiquettes et de branches
  • Utilisation en mode déconnecté
  • Principaux clients subversion
  • Présentation des clients, TortoiseSvn, esvn, Eclipse, Ant, Subversion en ligne de commande

UTILISATION COURANTE DE SUBVERSION

  • Les concepts
  • Référentiel local et référentiel distribué
  • Quelles sont les méthodes d'accès?
  • Notion de copie de travail
  • Notion de révision et d'étiquette
  • Accès par URL et référentiel
  • Les actions de base
  • Obtention de la copie initiale
  • Modifications, mise à jour du référentiel
  • Commentaires associés aux mises à jour
  • Examen de l'historique
  • Résolution des conflits
  • Resynchronisation

UTILISATION AVANCEE

  • Organisation du référentiel pour les branches et les étiquettes
  • Création d'une branche
  • Développement dans une branche
  • Copie de modifications inter-branches
  • Principaux cas d'utilisation
  • Création d'une étiquette
  • Capacités WebDAV de subversion

APERÇU DE LA CONFIGURATION DU SERVEUR

  • Le modèle de communication
  • Le serveur svnserver
  • Le serveur apache WebDAV
  • Gestion de la sécurité : utilisateurs, groupes, droits d'accès

Environnement

Mot-clés

SUB100_Developpement-collaboratif-avec-Subversion_SUB100

Commander