wiki:CommentUtiliserSvn

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

Exemple d'utilisation

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
}}} et il va chercher ce qu'il faut où il faut.


== Sous Windows == 

 * Installer [http://tortoisesvn.net/downloads 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 [http://esvn.umputun.com/ 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 ==

 * [http://esvn.umputun.com/ eSvn]   
 * [http://rapidsvn.tigris.org/ RapidSVN]
 * kdesvn
 * ...


== Sous Eclipse (outil de developpement open source) ==

 * plugin subclipse : http://subclipse.tigris.org
 * il s'installe automatiquement dans eclipse en ajoutant à la liste des sites d'installation l'adresse http://subclipse.tigris.org/update

Attachments (1)

Download all attachments as: .zip