Travailler en équipe avec Subversion

accueil > Formations > Filière Usine Logicielle et MDD > Travailler en Ă©quipe avec Subversion
 

Code

UM-TW1

Durée

1 journée

Objectifs

  • ĂŠtre capable d'utiliser l'outil collaboratif Subversion
  • DĂ©velopper une application informatique en Ă©quipe

Public

  • Chefs de projets
  • IngĂ©nieurs

Pré-requis

  • Aucun

Tarif d'inscription

430 € H.T. par personne
(déjeuner inclus)

cal. calendrier ...

 

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.

Programme

Les principes de gestion de version de projets informatiques

  • Le problème du partage de fichier
  • Solution verrouiller-modifier-dĂ©verrouiller
  • Solution copier-modifier-fusionner (Subversion)

Objectifs et positionnement par rapport Ă  CVS

  • Versionning des propriĂ©tĂ©s de fichiers• FiabilitĂ© des validations au sein d'une transaction
  • Gestion des branches et tags simplifiĂ©e
  • Manipulation efficace des fichiers binaires
  • Les 4 Ă©tats d'un fichier de travail

Installation du serveur Subversion

  • Les protocoles• Installation avec Apache
  • CrĂ©ation du rĂ©fĂ©rentiel

Intégration avec Eclipse

  • Le plug-in Subclipse
  • La vue « Resource »
  • La vue « Team Synchronizing »

Installation d'un client Subversion: TortoiseSVN

Utilisation de Subversion

  • RĂ©cupĂ©rer des sources informatiques
  • Importer des donnĂ©es dans un rĂ©fĂ©rentiel
  • Extraire une copie de travail (checkout)
  • DĂ©verser les modifications vers le serveur (update
    - commit)
  • RĂ©cupĂ©rer les modifications faites par les autres dĂ©veloppeurs
  • Ajouter, enlever des fichiers• DĂ©placer, renommer des fichiers
  • CrĂ©ation et application de patches
  • GĂ©rer les conflits
  • Journal de rĂ©vision

Les branches de développement

  • Le principe des branches
  • Changer de branche de dĂ©veloppement
  • Organisation du dĂ©pĂ´t
  • TransfĂ©rer les dĂ©veloppements d'une branche vers une autre branche
  • Copier une branche
  • Fusionner des branches

Visualiser les modifications

  • Savoir qui a fait quoi et quand
  • DiffĂ©rences sur les fichiers binaires
  • Voir les synoptique des modifications
  • Voir le graphe des modifications

Ox-Man
pour démarrer votre projet de formation avec Oxiane ...
>> CLIQUEZ-ICI <<
Calendrier inter-entreprises 2008
Janvier Février Mars Avril Mai Juin Juillet Août Septembre Octobre Novembre Décembre

2


4


17


21


26





7


18


29





17


15

Organisation en formule intra-entreprise ou " sur-mesure " dans nos locaux ou sur site, nous consulter
© 2000-2008 - Oxiane - 98, avenue du Général Leclerc - 92100 Boulogne-Billancourt
Tél : (+33)1 55 60 76 72 - Fax : (+33)1 55 60 76 73
Organisme de formation professionnelle n° 11921652492
Usine logicielle, UML 2, UP, Processus, MDA, SOA, Java EE, .Net, XML, PhP