mar 31

Un petit tutoriel rapide sur Subversion (SVN), avec une fonctionnalité qui peut rendre bien des services : l’importation dans un projet SVN d’un dépôt externe. (par exemple, pour intégrer les sources des frameworks Google)

Si vous êtes sous Mac OS X, pensez à définir votre éditeur SVN, par exemple vim, dans /etc/bashrc ou ~/.bashrc :

export SVN_EDITOR=vim

Dans un terminal, allez dans le répertoire dans lequel sera créé un autre répertoire accueillant les fichiers du dépôt.

Ensuite, éditez la propriété externals :

svn propedit svn:externals .

Là, votre éditeur de texte favori doit s’ouvrir sur un fichier vide.

Vous devez indiquer 2 éléments :
- la destination du code source externe
- le chemin pour y accéder

Par exemple, si vous voulez intégrer les sources contenant dans le répertoire https://www.kaelisoft.fr/svn/framework/trunk/mesFichiersSources/ dans le répertoire Kaeli Soft, votre fichier sera structuré ainsi :

Kaeli\ Soft https://www.kaelisoft.fr/svn/framework/trunk/mesFichiersSources/

On sauvegarde.

Il suffit alors d’appeler la commande svn update qui va créer le répertoire et mettre à jour son contenu.

Pratique !

  • Share/Bookmark