Formation Utiliser et administrer Subversion

4 sur 5 étoiles

5 étoiles
0%
4 étoiles
100%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir l'avis
(1 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence OTES
Éligible CPF Non

Subversion est un outil de gestion de versions open source destiné à remplacer CVS. Si les concepts ne remettent pas en cause fondamentalement l’héritage de CVS, en revanche Subversion comble un certain nombre de lacunes, apporte de nouvelles fonctionnalités et pratiques qu’il convient de comprendre et maîtriser. Un outil de ce type a une place centrale dans une usine logicielle : il permet de gérer les versions et évolutions des éléments de configuration (code, documentation, ressources, etc.) au sein d’un référentiel unique, partagé par tous les acteurs de la production logicielle.

Cette formation Administrer Subversion vous apprend à administrer, configurer l’outil collaboratif Subversion. Vous saurez développer une application informatique en équipe grâce à cet outil collaboratif.

Objectif opérationnel : 

Savoir utiliser et administrer l’outil collaboratif Subversion au quotidien.

Objectifs pédagogiques : 

À l'issue de cette formation Administrer Subversion vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Utiliser l’outil collaboratif Subversion
  • Développer une application informatique en équipe
  • Administrer, configurer l’outil collaboratif Subversion

Public :

Ce cours Administrer Subversion s'adresse principalement aux architectes, administrateurs et ingénieurs

Prérequis :

Aucun.

Introduction

La gestion de versions de projets informatiques
Gestion de versions : les exigences

Les concepts

Référentiel et copie de travail
Checkout et Commit
Révision
Update
Conflit
Les problèmes du partage de fichier

Subversion

Les fonctionnalités
Les choix d’architecture
Fonctionnement général
Organisation des fichiers
Etats possibles d’un fichier

Installation

Installation du serveur
Création du référentiel
Installation du client

Utilisation

Les commandes de base : help, checkout, add, status, update, commit, …
Les commandes du système de fichiers : import, delete, mkdir, move, cat, list, …
La spécification des révisions
Les commandes d’historique : diff, log, blame, …
La gestion des conflits : revert, resolve, resolved, …
La gestion des patchs : diff, patch, …

Les branches de développement

Principe général
Travailler sur une branche : switch, relocate, info, …
Les tags

Organisation du dépôt

Organisations conventionnelles : trunk-branches-tags
Dépôt mono-projet
Dépôt multi-projets
Travailler avec les branches : merge

Installation d’un serveur Subversion

Architecture, choix d’installation
Installation locale
Intégration au serveur Apache

Administration du serveur

Modèle Réseau
Organisation des Référentiels
Les choix d’architecture
Le cache dédié aux clients
Personnalisation d’un serveur svnserve
Gestion des authentifications et des autorisations
Utilisation du serveur HTTP Apache
Configuration d’Apache
Les options d’authentification et d’autorisation
Gestion des accès au système: lecture seule, lecture/écriture
Gestion des droits au système: administration des utilisateurs
Les URLs employées dans les différents protocoles

Les propriétés

Définition
Commandes
Propriétés prédéfinies

Les actions pré- et post-commit

Concept
Liste des hooks
Exemples

Les verrous

Les commandes de verrous
Organisations avec les verrous

Administration de Référentiel

Sauvegarde
Réplication
Réplication Maître Esclave
‘Packing’
Déplacement de Référentiel
Les dumps
Filtrage des dumps
Quelques Commandes

Conclusion

Date de mise à jour du programme : 03/03/2023

Avis des participants à la formation Utiliser et administrer Subversion

Note moyenne de 4/5(1)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

PRE Sandrine
4/5

Mon avis sur le formateur :

"le formateur est à l'écoute et prend le temps de répondre"


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB