Cours

Systèmes & Réseaux

Technologies Web

Outils


Filères

 

 

Gestion de logiciel Subversion-Trac

Subversion est un outil de gestion de versionnement de logiciel. Il a t conu pour palier au manque de son prdcesseur CVS tout en conservant les fonctionnalits qui firent son succs. Trac, quant à lui, est un outil de gestion de projet de dveloppement logiciel en mode Web offrant des fonctionnalits de suivi d'anomalies, de planification ainsi qu'une liaison avec Subversion.

 

Objectifs

Grer les versions de logiciel. Initialiser un dpt Subversion. Vous connecter à un dpt. Utiliser la commande svn pour les oprations courantes et avances. Grer les conflits de version. Crer des branches et des tags. Fusionner les modifications entre branches. Sauvegarder et migrer un dpt. Installer et utiliser l'outil de gestion de projet Trac.

programme rouge

Introduction à la gestion de versions logiciel

  • Pourquoi grer les versions de logiciel
  • Les grands principes de la gestion de versions
  • Les diffrents outils de gestion de versions
  • Subversion vs CVS

Introduction à Subversion

  • L'architecture
  • Les modes de fonctionnement
  • Les fonctionnalits
  • Les commandes principales

Le ct serveur de Subversion

  • Notions de base de l'administration du serveur
  • Outil de migration depuis CVS
  • Cration de dpt
  • Structure d'un dpt
  • Configuration de l'accs aux dpts
  • Gestion des utilisateurs

Dmarrer un projet ct client

  • Syntaxe gnrale de la commande svn
  • Se connecter au serveur
  • Initialiser un dpt
  • Obtenir une copie locale d'un projet

Manipulation du dpt local

  • Envoi de modifications vers le dpt
  • Mise jour Ajout/suppression de fichiers
  • Comparaison de versions
  • Affichage tat des fichiers
  • Affichage journal des modifications

Fonctionnalits avances

  • Gestion des conflits
  • Pose de verrous
  • Export de dpt
  • Proprits

Les tags et les branches

  • Principe des « Cheap copies »
  • Création de « Tags »
  • Création de branches
  • Changer de branche dans la copie locale

La fusion entre versions

  • Principe de la fusion
  • Synchroniser deux branches

Sauvegarde et migration

  • Principe de la sauvegarde du dépôt
  • Principe de migration du dépôt

Outils annexes

  • WebSVN
  • TortoiseSVN
  • Subclipse

Trac - Introduction

  • Généralités
  • Fonctionnalités

Trac - Démarrage

  • Installation
  • Administration d'un projet
  • Gestion des permissions

Trac - Utilisation

  • Le Wiki
  • Planification
  • Gestion des tickets

Trac et Subversion

  • La connexion de Trac à Subversion
  • Visualisation du code source
  • Affichage des modifications du code
  • Affichage de l'historique

Ref : SVN Plan format pdf

pendule-rouge Durée : 2 jours
calculette Prix : 900 € HT
silhouette-rouge

Public :

Dveloppeurs

Chefs de Projets

clef-rouge

Pré-requis :

Connaissance d'un langage de programmation

ordinateur-TP

Travaux pratiques :

Installation du serveur subversion Chaque chapitre est termin par des exercices dapplication directe Utilisation de TortoiseSVN Installation + utilisation du serveur Trac .

telephone

Contactez-nous :

06 60 81 02 03

enveloppe formation@asoft.fr

 

 

 

 

 

 

 

 

 

 






---------------------------------------------------------------------------------------------------------------------------------------

AcOS (Académie Open Source) - Formation aux technologies Open Source - Lyon - Paris
Tous Droits réservés à ALTERNANCE Soft   Webmaster - Mentions légales
                         --- Dernière mise à jour 07/01/2016 ---
---------------------------------------------------------------------------------------------------------------------------------------