Subversion Admin
Contrôler et administrer Subversion
Référence : SVN-ADMIN-01
Durée : 1 jour(s)

 PROCHAINE SESSION
 
 Date :   Le 08 avril
 Lieu :  Zenika - Paris
 Prix : 800 € (HT)
 Formateur :  
 Supports :  
 
Bulletin d'inscription  +33(0)1 45 26 19 15
Autres Dates et Lieux
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

 Contenu

Présentation

  • 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
* Le déjeuner est compris dans le tarif.
** Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
 training@zenika.com
 
DownloadTélécharger la fiche !
 


Sessions 2010
Le 14 janvier
Le 11 février
Le 11 mars
Le 08 avril
Le 10 mai
Le 17 juin
Le 22 juillet
Le 09 septembre
Le 15 octobre
Le 12 novembre
Le 10 décembre