Version 45 (modified by 15 years ago) (diff) | ,
---|
en
wiki:Introduction? of SVN
fr
Présentation de SVN
- voir un tutoriel en français http://www.toutprogrammer.com/article_19.html
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/attachment/wiki/CommentUtiliserSvn/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)
- 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)
-
SVNExplorerFileMenu.png (7.6 KB) - added by 15 years ago.
Le menu contextuel de SVN
Download all attachments as: .zip