Formation Subversion

//Formation Subversion

Présentation formation SUBVERSION

formation-subversion-objis.jpgNotre formation SUBVERSION complète nos tutoriaux Subversion. Après la formation SUBVERSION objis, vous aurez les réflexes et compétences clés vous permettant d’intégrer efficacement tout projet impliquant l’outil de gestion de version SUBVERSION, le successeur naturel de CVS pour la gestion des versions de vos documents et code sources.

Maîtrisez l’installation, la configuration et l’administration au quotidien de Subversion. Découvrez et évaluez les différents clients Subversion comme Tortoise SVN ou encore le plugin eclipse Subclipse. Découvrez enfin comment Subversion s’intègre avec les outils modernes d’intégration continue comme Maven, Hudson et Cruise Control.projet industriel jee d’exemple.

Dates (1j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
28 mars (Paris)
10 juin (Lyon)
16 oct (Paris)
Inter : 750
Intra : 1600
Admin.
Intégration
70% Opportunités
financement
01 40 07 81 28 Bulletin inscription

Logiciels utilisés formation Subversion

 Subversion 1.6

 Tortoise 1.6

 Apache 2.2

 OpenSSL 0.9

 Eclipse 3.5

Vous allez apprendre à

 Installer Subversion sous Windows ou Linux

 Comprendre l’arborescence de Subversion

 Authentifier les utilisateurs

 Créer des repositories

 Intégrer des projet dans des repositories

 Préparer un déploiement de subversion

 Choisir une stratégie d’accès à subversion

 Paramétrer l’accès avec démon SVNServe

 Paramétrer l’accès avec Apache et WEBDAV (mod_dav_svn)

 Sécuriser l’accès aux sources avec avec SSH / SSL

 Faire un backup des repositories

 Utiliser les clients Tortoise, ligne de commande et Eclipse

 Créer des branches et des Tags

 Créer des patchs

telechargement_pdf_plan_cours.gif

Cours Détaillé formation SUBVERSION

Introduction

 Présentation du problème à résoudre

 Approche et limites du modèle ‘lock-modify-unlock’

 Approche ‘copy-modify-merge’ de subversion

 Concurents de subversion

 Valeur ajoutée de Subversion

Architecture

 Interface serveur , interface client

 Tiers données et repository Subversion

 Stratégies d’accès au serveur : Apache, SvnServe, file

 Authentification utilisateurs

Concepts essentiels

 Repository, dépot

 Révision

 Branche

 Tags

 protocole d’accès

Subversion au jour le jour

 Bonnes pratiques de l’utilisateur Subversion

 Ajout, modification, suppression de documents

 Identification de conflits (merge)

 Cas de gestion de conflit par Subversion

 Cas complexes de gestion de conflit

 Importance de la communication entre membres de l’équipe

 Validation et commit.

Sécurité et accès

 Authentification

 Authorisation

 Gestion du cache login/pwd

 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

Administration

 Création de repository

 Ajout de projet dans un repository

 Organiser la structure de son repository (projets)

 Utiliser les outils d’administration et de monitoring

 Exporter et importer un repository

 Vérifier le contenu d’un repository

 Réparer un repository en cas d’incident

 Effectuer des backups à chaud

 Savoir scripter les événements disponibles du repository (hook scripts)

 Automatisation de l’envoi de mails lors des commits

 Création de patchs

Clients SVN

 Ligne de commande : svn

 Tortoise SVN

 Plugin Eclipse Subclibse

Intégration continue

 Subversion au coeur de l’intégration continue

 plugin Maven pour subversion

 Intégration avec Hudson

 Intégration avec Cruise control

 Projet multi modules

2018-01-30T08:54:12+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java