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 !


