De CVS à SVN Xavier Baril. (C) Xavier Baril2 Plan Origine Apports de SVN Reprise des concepts CVS Quelques différences Conclusion.

Slides:



Advertisements
Présentations similaires
Intégration de logiciels Open-Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006.
Advertisements

Promotion et Marketing Direct
Dimensions et Java : Plug-in, Build et EAR Elisabeth BAUDOIN STIME CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010.
P. Collet1 Environnement de Programmation Philippe Collet Licence 3 Informatique
Bienvenue dans le programme de formation rapide à NSIS Date : 20 novembre 2003 Intervenant : Julien VICTOR Interlocuteurs : Ingénieurs 2000 Informatique.
Concurrent Version System
Initiation à Windowsxp
Copyright © – ESUP-Portail esup-commons : où en est-on ? Pascal Aubry IFSIC / Université de Rennes 1
Développement d’applications Intranet
Validation de logiciel
Systèmes d'exploitations GRARI Mounir ESTO Année 2011.
Subversion un logiciel libre de gestion de configuration
Les plates-formes intégrées de gestion de développement, lexemple de GForge Florent Guilleux, Comité Réseau des Universités TutoJRES 01, Juin 2006.
sauvegarde de base de données
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
Systèmes d'exploitations
TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
Allocation de mémoire Allocation de mémoire.
Subversion, un outil de gestion de version
Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE
Soutenance de projet. Qu'est ce que PIC Objectifs : –Compresser une ou des images rapidement Public : –Tous niveaux –Envoi d' –Insertions de multiples.
système de gestion de version
Concurrent Versatile Versions
Lutin RNTL 2001 – Exploratoire – 3 ans Xavier Blanc –
27 juin Formation à lutilisation dun client Subversion Vincent Carpier Florent Guilleux Paris, 27 Juin 2007.
Subversion.
Un outil de travail Collaboratif CVS IRD - Centre de Bretagne.
Support des services et des serveurs
Gestion de configuration Linux avec etckeeper
Model : Sourceforge.net
1 Formation technique HARPEGE - Session de Janvier 2006 Harpège Formation technique Janvier 2006.
Tour d’horizon des outils d’aide au développement Java
Test logiciel Xavier Baril.
Windows NT 4 Formation 8, 15, 31 janvier 2002
Introduction à la gestion de configuration avec CVS
Amine Bezzarga Ampah JOHNSON Salah Lamkadmi Sofiane Toudji
Nouvelles technologies de système de fichiers dans Microsoft Windows 2000 Salim Shaker Ingénieur de support technique Support technique serveur Microsoft.
LOI n° du 28 septembre 2010 Lutter contre l’absentéisme scolaire Master 1 MEEFDOUSSE Jessica Encadrement éducatif & 2014/2015 VINIT Florence.
Subversion, un outil de gestion de version
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
08 Avril 2010 Versionnement de CODE (Subversion SVN et USVN) CATI Ecoinformatique le 08/04/2010.
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
Gérer le fichier de contrôle
Ait Ahmed Madjid Cohen Lior Jaballah Seddik Leborgne Fabien
1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEURE ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE ABDELHAMID IBN BADIS.
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
Point sur les données et les outils.  3 géométries différentes. ▪ Du début des shifts au 6 août :30 exclus ▪ Du 6 août :30 au 17 août 2011.
Gérer les fichiers de journalisation
windows serveur 2003 r2 vers Windows serveur 2008 r2
Amélioration de la plate-forme de gestion documentaire
Soutenance de Projet – BTS IG
Subversion.
PARTIE B: Systèmes de contrôle de révisions Plusieurs acteurs sur un même projet Projets distribués Entremêlement des préoccupations Entremêlement des.
Développement d’un éditeur XML MEHAULT Maxime NICOLAS Rémi L3 MI.
DOSSIER ET FICHIER. Un menu contextuel est accessible en faisant un clic avec le bouton droit de la souris. Ce menu peut être différent en fonction de.
Soutenance rapport n°2 Victor Fernandez DUT informatique APP S2
Présentation Embarquer une librairie de ressource indexée dans Moodle.
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
Chapitre 10 Maintenance d'Active Directory
Chapitre 3 Administration des accès aux ressources
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
Framework de reconstruction et d’analyse pour Micromegas Jean Jacquemier 27 janvier 2008.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – Durée de vie du projet peut être longue : besoin de gérer.
SUBVERSION un serveur de sources libre le jeudi 31 janvier 2008 – Association Lolita V 1.0 – Michel Cerdini.
Jean-Michel GLORIAN Atelier COMPIL du 08/06/10 SVN Client - Niveau découverte Atelier COMPIL SVN client Niveau découverte.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – La durée de vie du projet peut être longue : besoin de gérer.
PSPad / Windows. PSPad Fonctions génériques ● Coloration syntaxique ● UTF8, passage à la ligne UNIX / DOS / Mac ● Outline (C, Pascal, INI, HTML, XML,
Gestion de version centralisée et décentralisée
Guillaume Philippon Tutoriel git.
Transcription de la présentation:

De CVS à SVN Xavier Baril

(C) Xavier Baril2 Plan Origine Apports de SVN Reprise des concepts CVS Quelques différences Conclusion

Origine CVS est un standard de fait CVS a certaines limites … en 2004, certains développeurs de CVS ont lancé Subversion (SVN), dans le but explicite de remplacer CVS tout en conservant sur les bases qu'il a établies.Subversion (C) Xavier Baril3

Apports de SVN Renommer / Déplacer (en conservant l’historique) Modification atomique (notion de transaction) Support des fichiers binaires Seules les modifications sont transférées (et non les fichiers entiers) (C) Xavier Baril4

Reprise des concepts CVS Notion de tronc, de branche Notion de tag Reprise de certaines commandes : checkout commit diff update (C) Xavier Baril5

Quelques différences Ajout de nouvelles commandes move copy revert Numéro de commit unique Stockage à l’aide d’une base de données (Berkley DB) (C) Xavier Baril6

Conclusion SVN est plus abouti SVN est plus utilisé pour les nouveaux projets Migration CVS => SVN facilitée par des scripts (C) Xavier Baril7