Comment utiliser Subversion

Icône créée par polov

Liens rapides

Introduction

Cette page n'est pas une documentation exhaustive de Subversion (aller sur la doc officielle pour ça), mais une petite page d'introduction sur l'utilisation de ce logiciel de contrôle de versions, destinée aux débutants.

Retour

Installation du logiciel

Avant de commencer, il faut installer le logiciel. Pour ce faire, veuillez vous rendre sur la page de téléchargement de subversion, ou vous trouverez forcément votre bonheur quant au système d'exploitation que vous utilisez.

Pour Windows, il existe un logiciel qui s'intègre à l'explorateur, et évite ainsi d'avoir à saisir des lignes de commandes. Celui-ci est disponible à l'adresse http://tortoisesvn.net/downloads.

Si vous ne savez pas quelle version vous convient le mieux, voici un petit tableau
(que j'espère que vous nous aiderez à compléter)


Système d'exploitation Version de subversion Version annexe
Windows ICI
(téléchargez la version avec comme descriptif : Windows MSI installer with the basic win32 binaries)
TortoiseSVN,
prendre la version 32 ou 64 bits .msi
et la langue de votre choix

Une fois téléchargé, et installé, vous êtes près à continuer ce petit guide…

Retour

Utilisation en ligne de commande

La première chose à faire est d'obtenir un shell de commande. Là, tout dépend de votre système d'exploitation.

Ainsi, pour Windows, il faut faire Démarrer => Exécuter => saisir cmd => puis valider.

Sous Linux, ça dépend de votre interface graphique, ou si vous êtes en ligne de commandes...

Je ne parlerai pas ici des commandes permettant de sauvegarder les modifications, car les sources ne sont accessibles en écriture qu'aux ayants droit.

Ensuite il faut vous rendre dans le répertoire qui contiendra les sources, puis vous saisissez (<copie-de-travail> est le nom que vous voulez donner au répertoire devant contenir les sources) :

svn checkout svn://svn.pouchintv.fr/pouchintv/trunk <copie-de-travail>

Cette commande permet de récupérer les sources pour la première fois. Si vous souhaitez simplement mettre à jour la copie locale que vous avez, utilisez plus tôt, après avoir pris soin de vous placer dans le répertoire contenant les sources (ici dénommé <copie-de-travail>) :

svn update

Les dernières commandes utiles sont :

svn help
Affiche l'aide en ligne de toutes les options supportée par Subversion ;
svn status
Affiche la liste des fichiers modifiés par rapport à la copie du site ;
svn diff
Génère un fichier de différence que vous pouvez nous envoyer pour intégrer les modifications effectuée ;
Retour

Utilisation de TortoiseSVN

Une fois installé, il suffit de faire un clic droit sur un dossier vide que vous aurez préalablement créé, et destiné à contenir les sources (la <copie-de-travail> définie plus haut), et de choisir SVN Checkout… (= SVN Extraire… si vous avez installé l'extension pour la langue française).

Vous rentrez l'adresse du référentiel svn://svn.pouchintv.fr/pouchintv/trunk, et le tour est joué (vous pouvez aussi utiliser http://svn.pouchintv.fr/pouchintv/trunk).

Ensuite, pour mettre à jour vers une version plus récente, il suffit de faire un clic droit sur le dossier dans lequel vous avez précédemment récupéré le code source, et de choisir SVN Update (= SVN Mettre à jour en français).

Clic droit pour choisir SVN Checkout...        Remplissage des champs

Retour

Dernière modification de cette page :