Formation Subversion Dev
Travailler en équipe avec Subversion
Référence : SVN-DEV-01
Durée : 1 jour(s)
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
| Paris |
27 juin 2012 |
950 € |
Olivier Huber
|
|
| Paris |
27 septembre 2012 |
950 € |
|
|
Objectifs
- Comprendre le fonctionnement de Subversion en détail
- Travailler au jour le jour avec Subversion et résoudre les conflits
- Savoir effectuer des tags, reporter des changements d'une branche à une autre, etc
- 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)
- Savoir trouver les régressions de code
- Retrouver l'auteur d'une révision ou d'une ligne de code donnée
Techniques plus avancées
- Créer et maintenir plusieurs branches (branche stable, branches de développements)
- Report de modifications entre branches
- Industrialisation des reports de corrections
- Création de tags
Best practices
- Utiliser les méta-données à bon escient
- Organiser la structure de son repository de façon adaptée
- Utiliser les outils annexes livrés par Subversion
- Savoir utiliser au jour le jour les mails automatisés
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
|