Salut
1. Lorsque tu tape la commande suivante :
Bloc de code:
svn co http://IP/svn/DOMA_SVN_FINAL
le projet sera exporté dans un dossier (nom du projet dans le repository) qui sera situé dans le dossier courant du terminal.
Par exemple, si ton projet s'appelle "truc", si tu lances la commande lorsque tu ouvre ton terminal (donc tu est situé par défaut dans ton dossier utilisateur), le projet sera dans un dossier "truc" situé dans ce dossier et son chemin sera : /Users/ton_nom_d_utilisateur/truc/
2. il existe des logiciels qui permettent de se passer entièrement de la ligne de commande, mais là il va falloir que tu fasses une recherche sur google pour trouver celui qui te convient le mieux.
Pour les add, commits, conflicts, resolved, etc, j'utilise le client
SVNX, il est très simple et très bien. Pour les updates et les checkout j'utilise la ligne de commande. Tous les clients svn, gratuits ou payants, ne font en général que lancer des commandes terminal (svn update, svn commit, svn resolved, svn revert...).
3. Si tu veux que le checkout soit effectué dans un autre dossier (par exemple httdocs), tu navigues avec le terminal vers ce dossier (par ex : cd /chemin/de/mon/dossier...) et tu lance la commande de checkout svn.
Tu peux même donner un autre nom au dossier de ton projet en le spécifiant lors de l'export :
Bloc de code:
svn co http://adresse_de_mon_repository.com/truc machin
et ainsi ton projet sera dans le dossier "machin" du répertoire courant du terminal.
De manière générale, pour bien comprendre le fonctionnement de subversion, le mieux c'est de trouver une bonne documentation des fonctionnalités.
Par ex, sur wikipedia ils donnent une bonne description des différentes commandes :
http://fr.wikipedia.org/wiki/Apache_Subversion
Bon courage et bonne découverte du terminal !