sewatech - formations

Subversion : utilisation et administration

Successeur de CVS et Open Source, Subversion est aujourd’hui le logiciel de gestion de configuration le plus utilisé.

Cette formation vous permettra de comprendre les enjeux d’un tel outil. Elle vous apprendra à utiliser subversion et à gérer ses serveurs.

Programme du cours

Introduction
— Problématique du travail en équipe
— Organisation des tâches par domaine fonctionnel
— Accès concurrents aux ressources partagées
— Périmètres partageables
— Historique de Subversion et relation à CVS
— Tour d’horizon rapide des SCM (Source Code Management)

Architecture de Subversion
— Serveurs Subversion
— Protocoles d’accès aux serveurs
— Concept de dépôt (repository)
— Structuration d’un dépôt
— Clients de subversion et critères de choix

Concepts élémentaires de Subversion
— Définition d’un dépôt
— Définition d’un changes et et d’une révision
— Gestion des répertoires et des fichiers
— URL de chaque ressource
— Gestion des méta-données
— Organisation en branches et balises (tags)

Utilisation quotidienne
— Importation de contenu existant
— Récupération du contenu d’un repository
— Propagation d’une modification
— Synchronisations et résolution des conflits (merges)
— Retrouver l’auteur d’une modification

Administration des dépôts
— Création d’un dépôt
— Organisation d’un dépôt
— Utiliser les outils d’administration et de monitoring
— Export et import d’un dépôt
— Contrôle du contenu d’un dépôt
— Réparation d’un dépôt
— Sauvegardes à froid et à chaud, automatisées
— Scripting des événements (hook scripts)
— Envoi de mails lors des validation (commit)

Administration des serveurs
— SVNServe et d’Apache mod_dav_svn : présentation et critères de choix
— Configuration d’un Apache mod_dav_svn
— Configuration d’un SVNServe
— Sécurisation des échanges avec SSL


Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.

Cette formation a été élaborée par Douglas Mbiandou.

Enregistrer au format PDFTélécharger le PDF

Type de cours : pratique

Durée de la formation
- 1 jour

Tarif
- intra : nous consulter

Participants
Cette formation s’adresse aux développeurs et administrateurs d’environnement de développement souhaitant organiser leur code source autour de serveurs Sebversion.

Inscriptions et renseignements
n� azur : 0 811 030 345
ou