wiki:CommentUtiliserSvn

Version 42 (modified by christian1, 15 years ago) (diff)

--

en

wiki:Introduction? of SVN

fr

Présentation de SVN

Les commandes de base

  • svn checkout
  • svn update
  • svn diff
  • svn stat
  • svn commit
  • svn import (pour une première création)

Pour télécharger quelque chose chez moi, j'identifie déja où il est en utilisant l'Explorateur. Disons que je suis intéressé par Dreamweaver. Je copie l'URL et je le colle dans svn en changeant le début:

svn checkout svn://zone.spip.org/spip-zone/_contribs_/_assistants_/spip-dreamweaver

Ça crée chez moi un répertoire spip-dreamweaver que je peux utiliser. Pour le maintenir à jour, il me suffit de faire

svn update

dans ce répertoire et il va chercher ce qu'il faut où il faut.

Sous Windows

  • Installer TortoiseSvn Choisissez la version qu'il vous faut et éventuellement le package français (mais cela n'est pas forcemment conseillé si vous connaissez 2/3 mots d'anglais)
  • une fois effectué choisissez ou créez un repertoire vide (par exemple SPIP_Zone)
  • dans l'explorateur, cliquer sur le repertoire avec le bouton droit et choisissez svnCheckout (voir capture d'écran1 en pas de page)
  • Entrez l'adresse suivante : svn://zone.spip.org/spip-zone/
  • ET VOILA c'est fait ... Facile non ;-) ?

Une variante (compatible avec tortoise) consiste à utiliser eSvn.

En ligne de commande

  • pour utiliser la version Fink avec SvnX, il faut configurer SvnX en lui indiquant le chemin /sw/bin/ au lieu de usr/local/bin/
    • testé sur Mac OS X 10.3.9 et Mac OS X 10.4 pour la version normal
    • testé sur Mac OS X 10.3.9 pour la version Fink
  • Il faut renseigner le chemin d'accès au binaire de subversion dans la variable PATH du shell (bash). Pour ce faire, sous le terminal :

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile

Sous GNU/Linux

Sous Eclipse (outil de developpement open source)

Attachments (1)

Download all attachments as: .zip