Icones réseaux sociaux de Zenika Contacter Zenika Accéder au facebook Zenika Accéder au blog Zenika Accéder au twitter ZenikaIT
chargement...

Articles

Formation Subversion Admin

Contrôler et administrer Subversion

Référence : SVN-ADMIN-01
Durée : 1 jour(s)

Lieu Date de début Prix (HT) Formateur Réserver
Paris 26 juin 2012  950 € Envoyer
Paris 26 septembre 2012  950 € Envoyer
Paris 27 novembre 2012  950 € Envoyer

Objectifs

  • Comprendre le fonctionnement de Subversion en détail
  • Savoir créer et administrer au jour le jour des dépôts de code
  • Connaître les différents moyens de mettre à disposition un accès Subversion
  • Appliquer les best practices adaptées au travail en équipe et à Subversion en particulier

Répartition : 

30% Théorie, 70% Pratique

Public : 

Architecte, Développeur, Chef de projet

Pré-requis : 

Aucun

Programme

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 de Subversion

  • Architecture des serveurs Subversion
  • Protocoles d'accès aux serveurs ou accès local
  • Notion de dépôt (repository)
  • Structure d'un repository

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 le contenu d'un repository
  • 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
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
  • Télécharger

  • Offert en inter-entreprise

Le petit déjeuner (croissants, jus d'orange, café)


Le déjeuner


Une qualification téléphonique si nécessaire avec l'un de nos consultants

Le livre


  • Version Control with Subversion*
  • couverture livre