« Utilisation de SVN » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 12 : | Ligne 12 : | ||
- Répertoire qui contient les dépôts : /export/svn |
- Répertoire qui contient les dépôts : /export/svn |
||
<font color="#dd2200"> Attention, cela signifie que pour le moment les dépôts ne font pas |
<font color="#dd2200"> Attention, cela signifie que pour le moment les dépôts ne font pas partie de l'espace sauvegardé ! </font> |
||
<font color="#FF8000"> Utilisation basique </font> |
<font color="#FF8000"> Utilisation basique </font> |
||
* Effectuer un dépôt |
* Effectuer un dépôt |
||
* Récupérer un dépôt |
* Récupérer un dépôt |
||
Commande à exécuter dans le répertoire parent, qui contiendra la copie locale : |
Commande à exécuter dans le répertoire parent, qui contiendra la copie locale : |
||
<font color="# |
<font color="#007799"> svn checkout svn://mon_serveur/projet1</font> |
||
Si l'authentification est requise pour votre dépôt, précisez votre nom d'utilisateur de cette manière : |
Si l'authentification est requise pour votre dépôt, précisez votre nom d'utilisateur de cette manière : |
||
⚫ | |||
⚫ | |||
* Récupérer la dernière version d'un dépôt |
* Récupérer la dernière version d'un dépôt |
||
* Enregistrer des modifications dans un dépôt |
* Enregistrer des modifications dans un dépôt |
Version du 16 mars 2009 à 14:34
SVN
Svn (subversion) est le successeur de CVS et permet la gestion collaborative de développement de codes ou de documents.
La configuration présentée ici est une configuration TRES TEMPORAIRE qui va donc certainement fortement évoluer en fonction des souhaits des différents utilisateurs
Localisation du serveur La machine surlaquelle est installée le serveur svn est aussi la machine qui contient physiquement les dépôts.
- Machine invitée (Bibliothèque) : 192.168.144.33
- Répertoire qui contient les dépôts : /export/svn
Attention, cela signifie que pour le moment les dépôts ne font pas partie de l'espace sauvegardé !
Utilisation basique
- Effectuer un dépôt
- Récupérer un dépôt
Commande à exécuter dans le répertoire parent, qui contiendra la copie locale : svn checkout svn://mon_serveur/projet1 Si l'authentification est requise pour votre dépôt, précisez votre nom d'utilisateur de cette manière : svn checkout --username nom svn://mon_serveur/projet1
- Récupérer la dernière version d'un dépôt
- Enregistrer des modifications dans un dépôt