Système de versionning (système de contrôle de version) · RCS/CVS/Subversion PHILIPPE...

Preview:

Citation preview

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Système de versionning (système decontrôle de version)

PHILIPPE DEPOUILLY1 ALBERT SHIH2

1Laboratoire de Mathématiques de Bordeaux

2Université Paris 7

Réunion Mathrice, Paris 19 octobre 2005

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Plan

Qu’est ce que c’est ?

Ce qui existe

RCS

CVS

Subversion

ConclusionOù et avec quoiUne démo de subversionQuestions

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Qu’est ce que c’est ?

I Système permettant de conserver leschangements effectués sur un document

I Version «high-tech» de cp monfichier.confmonfichier.conf.date

I TerminologiesI Référentiel ou dépôt ou base (Repository) :

L’endroit où sont stockés les données.I Enregistrer (commit) : Mettre dans le

référentiel les modificationsI Extraire (checkout) : Extraire depuis le

référentiel les donnéesI Copie de travail : L’endroit où on fait les

modifications avant de faire un commit

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Deux approches

I Approche «mono»-utilisateurI Conservation des modifications pour revenir en

arrièreI Conservation des logs de modificationsI Par exemple : gestion de fichiers de conf, etc. . .

I Approche «multi»-utilisateursI Idem, mais avec plus de 1 ou 2 «enregistreurs»

(commiteurs)I NominatifI Résolution (si possible des conflits)I Par exemple : Développement de code, gestion

de documents, site web etc. . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Ce qui existe

I RCSI CVSI SubversionI MonotoneI cogitoI . . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Ce qui existe

I RCSI CVSI SubversionI MonotoneI cogitoI . . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Ce qui existe

I RCSI CVSI SubversionI MonotoneI cogitoI . . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Ce qui existe

I RCSI CVSI SubversionI MonotoneI cogitoI . . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Ce qui existe

I RCSI CVSI SubversionI MonotoneI cogitoI . . .

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

RCS le système basique

I De base dans beaucoup de système UnixI Gestion par fichierI Pas de notion de dossierI Uniquement des fichiers textesI Utilise un format basique de fichier ASCII

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

RCS le système basique

I De base dans beaucoup de système UnixI Gestion par fichierI Pas de notion de dossierI Uniquement des fichiers textesI Utilise un format basique de fichier ASCII

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

RCS le système basique

I De base dans beaucoup de système UnixI Gestion par fichierI Pas de notion de dossierI Uniquement des fichiers textesI Utilise un format basique de fichier ASCII

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

RCS le système basique

I De base dans beaucoup de système UnixI Gestion par fichierI Pas de notion de dossierI Uniquement des fichiers textesI Utilise un format basique de fichier ASCII

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

RCS le système basique

I De base dans beaucoup de système UnixI Gestion par fichierI Pas de notion de dossierI Uniquement des fichiers textesI Utilise un format basique de fichier ASCII

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Extrêmement légerI Ne necessite aucune installationI Très robuste (très éprouvé par le temps)I Facile d’utilisationI Pas de problème de sauvegarde

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Extrêmement légerI Ne necessite aucune installationI Très robuste (très éprouvé par le temps)I Facile d’utilisationI Pas de problème de sauvegarde

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Extrêmement légerI Ne necessite aucune installationI Très robuste (très éprouvé par le temps)I Facile d’utilisationI Pas de problème de sauvegarde

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Extrêmement légerI Ne necessite aucune installationI Très robuste (très éprouvé par le temps)I Facile d’utilisationI Pas de problème de sauvegarde

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Extrêmement légerI Ne necessite aucune installationI Très robuste (très éprouvé par le temps)I Facile d’utilisationI Pas de problème de sauvegarde

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Extrêmement basiqueI Pas de vraie notion d’utilisateurI Pas de notion de dossierI Notion uniquement de fichier ASCII (pas de lien,

fichiers binaires etc. . . )I Ne fonctionne que dans le mode d’accès

file-system

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Extrêmement basiqueI Pas de vraie notion d’utilisateurI Pas de notion de dossierI Notion uniquement de fichier ASCII (pas de lien,

fichiers binaires etc. . . )I Ne fonctionne que dans le mode d’accès

file-system

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Extrêmement basiqueI Pas de vraie notion d’utilisateurI Pas de notion de dossierI Notion uniquement de fichier ASCII (pas de lien,

fichiers binaires etc. . . )I Ne fonctionne que dans le mode d’accès

file-system

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Extrêmement basiqueI Pas de vraie notion d’utilisateurI Pas de notion de dossierI Notion uniquement de fichier ASCII (pas de lien,

fichiers binaires etc. . . )I Ne fonctionne que dans le mode d’accès

file-system

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Extrêmement basiqueI Pas de vraie notion d’utilisateurI Pas de notion de dossierI Notion uniquement de fichier ASCII (pas de lien,

fichiers binaires etc. . . )I Ne fonctionne que dans le mode d’accès

file-system

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Création du repository (mkdir RCS)I Initialisation du fichier (rcs -i toto)I Mise en place du fichier (ci -l toto)

I Voir si le fichier est à jour (rcsdiff toto)I vi toto

I Mise dans RCS ci -l toto

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Successeur de RCS

I Développé pour combler les défauts de RCSI Notion de serveur (repository)I Accès par de multiples protocoles (CVS, rsh, ssh,

etc. . . )I Largement utilisé dans le monde

Unix/Opensource

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Successeur de RCS

I Développé pour combler les défauts de RCSI Notion de serveur (repository)I Accès par de multiples protocoles (CVS, rsh, ssh,

etc. . . )I Largement utilisé dans le monde

Unix/Opensource

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Successeur de RCS

I Développé pour combler les défauts de RCSI Notion de serveur (repository)I Accès par de multiples protocoles (CVS, rsh, ssh,

etc. . . )I Largement utilisé dans le monde

Unix/Opensource

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Successeur de RCS

I Développé pour combler les défauts de RCSI Notion de serveur (repository)I Accès par de multiples protocoles (CVS, rsh, ssh,

etc. . . )I Largement utilisé dans le monde

Unix/Opensource

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Surcouche de RCS (utilise les fichiers toto,v)I Relativement basiqueI Notion d’utilisateursI Notion de repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Surcouche de RCS (utilise les fichiers toto,v)I Relativement basiqueI Notion d’utilisateursI Notion de repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Surcouche de RCS (utilise les fichiers toto,v)I Relativement basiqueI Notion d’utilisateursI Notion de repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Surcouche de RCS (utilise les fichiers toto,v)I Relativement basiqueI Notion d’utilisateursI Notion de repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Pas de vraie notion de liens symboliquesI Gestion de fichier uniquementI Gestion par nom de fichier uniquementI Pas de vraie notion de fichiers binairesI Numérotation bizarre (Perso)

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Pas de vraie notion de liens symboliquesI Gestion de fichier uniquementI Gestion par nom de fichier uniquementI Pas de vraie notion de fichiers binairesI Numérotation bizarre (Perso)

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Pas de vraie notion de liens symboliquesI Gestion de fichier uniquementI Gestion par nom de fichier uniquementI Pas de vraie notion de fichiers binairesI Numérotation bizarre (Perso)

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Pas de vraie notion de liens symboliquesI Gestion de fichier uniquementI Gestion par nom de fichier uniquementI Pas de vraie notion de fichiers binairesI Numérotation bizarre (Perso)

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Pas de vraie notion de liens symboliquesI Gestion de fichier uniquementI Gestion par nom de fichier uniquementI Pas de vraie notion de fichiers binairesI Numérotation bizarre (Perso)

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Subversion

I Développé pour combler les défauts de cvsI Système de fichiers spécifiqueI RepositoryI Accès via plusieurs protocole (file, ssh,

subversion, webdav, webdav+ssl)I Clients sur tous les OS (Unix, MacOSX, Windows

etc. . . )I De plus en plus utilisé (dernièrement KDE,. . . )I Numérotation uniquement avec des nombres

entiersI Numérotation unique par commitI Pas de suppression de documentI Notion de méta-données

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Avantages

I Gestion de dossiers, liens symboliques etc. . .I Notion de mv, cp etc. . .I Les commits sont faits ou nonI Gestion des fichiers binairesI Gestion des conflitsI Notion de lock de fichierI Notion de «hooks-script» (mail aux commiteurs

pour toutes les actions, recopie etc. . . )I Notion d’acl (webdav)I Évolution rapideI Notion de méta-données utilisable par des scripts

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Plus lourdI Nécessite des sauvegardes (système de fichiers)I Craint les crash systèmesI Évolution rapide

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Plus lourdI Nécessite des sauvegardes (système de fichiers)I Craint les crash systèmesI Évolution rapide

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Plus lourdI Nécessite des sauvegardes (système de fichiers)I Craint les crash systèmesI Évolution rapide

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Désavantages

I Plus lourdI Nécessite des sauvegardes (système de fichiers)I Craint les crash systèmesI Évolution rapide

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Utilisation

I Obtenir une copie de travailI svn cohttps ://svn.math.cnrs.fr/test

I Utilisation habituelleI svn update pour mettre à jour votre copie de

travailI vi/emacs/etc... mes_fichiersI svn update pour voir s’il y a eu des modifs

depuisI Résolution des conflits manuellement et svnresolved

I svn commit pour inclure mes modificationsdans le repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Administration

I Toujours faire des sauvegardes avec les outils desubversion

I Créer les repository au format fsfsI Réfléchir sur les moyens d’accès par rapport à la

politique de sécuritéI Dump & ré-injection lors de changement de

version majeurI Toujours utiliser les outils de subversion pour la

gestion du repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Administration

I Toujours faire des sauvegardes avec les outils desubversion

I Créer les repository au format fsfsI Réfléchir sur les moyens d’accès par rapport à la

politique de sécuritéI Dump & ré-injection lors de changement de

version majeurI Toujours utiliser les outils de subversion pour la

gestion du repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Administration

I Toujours faire des sauvegardes avec les outils desubversion

I Créer les repository au format fsfsI Réfléchir sur les moyens d’accès par rapport à la

politique de sécuritéI Dump & ré-injection lors de changement de

version majeurI Toujours utiliser les outils de subversion pour la

gestion du repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Administration

I Toujours faire des sauvegardes avec les outils desubversion

I Créer les repository au format fsfsI Réfléchir sur les moyens d’accès par rapport à la

politique de sécuritéI Dump & ré-injection lors de changement de

version majeurI Toujours utiliser les outils de subversion pour la

gestion du repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Administration

I Toujours faire des sauvegardes avec les outils desubversion

I Créer les repository au format fsfsI Réfléchir sur les moyens d’accès par rapport à la

politique de sécuritéI Dump & ré-injection lors de changement de

version majeurI Toujours utiliser les outils de subversion pour la

gestion du repository

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Lequel utiliser

I RCS pour les fichiers seuls (pas de dépendanceavec d’autres fichiers)

I RCS pour les fichiers système purs(/etc/rc.conf)

I Subversion pour le reste

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Lequel utiliser

I RCS pour les fichiers seuls (pas de dépendanceavec d’autres fichiers)

I RCS pour les fichiers système purs(/etc/rc.conf)

I Subversion pour le reste

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Lequel utiliser

I RCS pour les fichiers seuls (pas de dépendanceavec d’autres fichiers)

I RCS pour les fichiers système purs(/etc/rc.conf)

I Subversion pour le reste

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Démo

Démo

RCS/CVS/Subversion

PHILIPPE DE-POUILLY,ALBERT SHIH

Plan

Kesako ?

Ce qui existe

L’ancetre

Successeurs de RCS

Le truc à la mode

ConclusionOù et avec quoi

Démonstrations

Questions

Questions

Questions ?

Recommended