Chapitre 1. Notions fondamentales

Table des matières

Le dépôt
Modèles de gestion de versions
Problématique du partage de fichiers
Modèle verrouiller-modifier-libérer
Modèle copier-modifier-fusionner
Subversion en action
URL des dépôts Subversion
Copies de travail
Révisions
Les copies de travail suivent l'évolution du dépôt
Copies de travail mixtes, à révisions mélangées
Mise à jour et propagation sont deux choses distinctes
Des révisions mélangées sont normales
Un mélange de révisions est utile
Les mélanges de révisions ont des limites
Résumé

Ce chapitre est une introduction rapide à Subversion. Si vous ne connaissez rien à la gestion de versions, ce chapitre est à coup sûr pour vous. Nous allons commencer par une présentation des notions générales de la gestion de versions, puis étudier plus précisément les idées particulières qui se cachent derrière Subversion et enfin donner quelques exemples simples d'utilisation de Subversion.

Même si les exemples de ce chapitre mettent en scène des personnes partageant du code source, gardez à l'esprit que Subversion peut gérer n'importe quel type d'ensemble de fichiers, il n'est pas réservé aux programmeurs.