SVN est un logiciel de gestion de versions, voir Wikipedia pour en savoir plus.
Installer subversion ou un client comme TortoiseSVN pour Mac et Windows, ouvrir un terminal
Se déplacer dans votre répertoire de travail $ cd /path/to/your/dev/folder
En mode lecture $ svn co svn:svn.code.sf.net/p/pdcodelab/code-0/trunk pd-codelab Ou en mode écriture pour ceux qui sont inscits sous sourceforge $ svn checkout –username=votre_login_ici $ svn ssh:votre_login_ici@projet_svn projet
Le dossier du projet a été créé.
Il est obligatoire de mettre à jour sa copie locale pour travailler sur la même version. Prenez l'habitude, avant tout ajout ou modification de patch de faire un update. $ cd pd-codelab $ svn up
Pour toutes les commandes svn on se place bien sûr dans le répertoire de travail.
Créer un fichier, copier la version “bonne” dans le répertoire du projet $ cp ~/Desktop/monabstraction.pd .
Ajouter le fichier à votre svn local $ svn add monabstraction.pd
Déposer ensuite le fichier sur le dépôt partagé (commit). Mettre un message (option -m) de commit explicite, simple et court. $ svn ci monabstraction.pd -m “message de commit”
???
$ rm ~/.gnome2/keyrings/login.keyring $ svn checkout -username tom https://servername.domain/
Le fichier est déjà dans le svn. Il suffit donc de faire un commit. $ svn ci monabstraction.pd -m “message de commit”
$ svn status
Pour avoir de l'aide : svn help status