wiki:CommentUtiliserSvn

Version 44 (modified by christian1, 13 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 source:_contribs_/_assistants_/spip-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

Sous windows, il faut cliquer droit dans un explorer là où on veut installer ce dossier et choisir «SVN checkout» ou «SVN mettre à jour» et y coller l'URL svn://zone.spip.org/spip-zone/_contribs_/_assistants_/spip-dreamweaver . http://trac.rezo.net/trac/spip-zone/wiki/SVNExplorerFileMenu.png

Ç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 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