Booster des Talents IT

Formation Subversion

fformation subversion logo
Subversion (ou svn) est une distribution d'un système de gestion de versions conçu pour se substituer à CVS. Il s’appuie sur les mêmes principes que son parent à l'exception de son implémentation. Subversion apporte également les commits, le renommage et le déplacement de fichiers ou de répertoires, les métadonnées versionnées. Apollo formation vous propose une formation courte mais nécessaire à la bonne implémentation et utilisation SVN.
Prix à partir de
1090 €HT
Référence AF17
Durée 2 jours
Public Administrateurs, Chefs de Projet, Concepteurs, Développeurs
Prérequis Cette formation s'adresse à un public d'informaticiens professionnels
TP 50%

Plan de Formation Subversion

Présentation de Subversion

Concepts de travail en équipe
Divisions des tâches par domaine fonctionnel
Problème des accès aux ressources partagées
Définition de périmètres partageables

Historique et futur de Subversion

Relation à CVS
Panorama rapide des SCM (Source Code Management) concurrents et fonctionnalités spécifiques à Subversion

Architecture

Architecture des serveurs Subversion
Protocoles d’accès aux serveurs ou accès local
Notion de dépôt (repository) et présentation de sa structure

Panorama des clients Subversion et critères de choix

Concepts basiques de Subversion

Définition d’un repository
Définition d’un changes et et d’une révision
Gestion des répertoires et des fichiers
Nommage par son URL de chaque ressource
Management des méta-données
Création de branches et de tags

Utilisation au jour le jour

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

Administration des repositories

Savoir créer un repository
Organiser la structure de son repository de façon adaptée
Utiliser les outils d’administration et de monitoring
Savoir exporter et importer un repository
Vérifier son contenu
Techniques de réparation d’un repository en cas d’incident
Savoir effectuer des backups à chaud
Savoir scripter les événements disponibles du repository (hook scripts)
Application à l’obligation d’avoir un message de commit non-vide
Automatisation de l’envoi de mails lors des commits
Application à certains types de sauvegardes automatisées

Administration des serveurs

Présentation de SVNServe et d’Apache mod_dav_svn
Critères à évaluer lors d’un choix
Configuration d’un Apache mod_dav_svn
Configuration d’un SVNServe
Ajout d’une protection SSL aux échanges

Nos autres formations Gestion de sources

AF25121 Formation Team Foundation Server Administration en Intra/Cours Particulier 3 jours 1650 €HT
AF15411 Formation Team Foundation Server Utilisation en Intra/Cours Particulier 3 jours 1650 €HT
AF13138 Formation Git Best Formation ! 1 session prévue 2 jours 1350 €HT
AF17 Formation Subversion en Intra/Cours Particulier 2 jours 1090 €HT
Vous pouvez également être intéressé par des formations CVS, Logiciel de gestion de sources, Subversion, svn, versioning ou par les formations de notre filière Gestion de sources
Prix à partir de
1090 €HT
Référence AF17
Durée 2 jours
Public Administrateurs, Chefs de Projet, Concepteurs, Développeurs
Prérequis Cette formation s'adresse à un public d'informaticiens professionnels
Travaux pratiques 50%