Pour accéder à un projet d'un dépôt SVN, il vous faut connaitre son URL qui est composé du protocole d'accès, l'adresse du dépôt, le chemin de votre projet dans le dépôt
Ce qui peut donner
http://localhost/svnrepository/projet1 file:///myHomeDirectory/svnrepository/projet1
Remarques : La plus part du temps l'accès au dépôt est protégé par un login et un mot de passe notamment l'accès en écriture
Il est recommandé d'avoir 3 répertoires racines pour chaque projet
Exemple
projet1 trunk tags branches projet2 trunk tags branches
Dans une console
mkdir jdev-svn svnadmin create $HOME/jdev-svn/repos
Vous pouvez visualiser le dossier repos et notamment les fichiers de configuration se trouvant dans le répertoire conf
Création d'un projet dans le répertoire jdev-svn sous Nautilus ou en mode console avec cette arborescence
projet1 src file1.txt file2.txt test file1.txt
Importation du projet dans le dépôt suivant l'organisation recommandée
Commande svn
import projet url_a_l'_interieur_du_depot -m "commentaires"
Mode console
svn import projet1 file://$HOME/jdev-svn/repos/projet1/trunk -m "import projet1"
Remarque : pour changer l'éditeur par défaut taper dans la console
export SVN_EDITOR=geany (à mettre dans le .bashrc puis faire source .bashrc par exemple)
ou
sous RapidSVN
dans le Menu Dépôt → Importer
URL : file:///home/user/jdev-svn/repos/projet1/trunk (ne pas oublier de remplacer user) Chemin : /home/user/jdev-svn/projet1 (ne pas oublier de remplacer user) Message log : import projet 1
Si tout s'est bien passé, vous pouvez supprimer votre répertoire projet1 car il est maintenant dans le dépôt sous gestion de version
Remarque : il faut voir les commandes SVN du coté serveur. On importe un répertoire dans le dépôt svn