INSPIRATION (pour la mise en place du serveur Subversion) : http://www.siteduzero.com/informatique/tutoriels/creer-un-serveur-subversion/installer-et-configurer-subversion REMARQUE (avec dpkg-reconfigure -plow websvn) : Note sur les droits A cause d'une limitation dans le format de base de données, la commande « svnlook » a besoin d'un accès en lecture et en écriture sur les dépôts (création de verrous, etc.). Par conséquent, l'utilisateur exécutant votre serveur web doit avoir les droits en lecture et en écriture sur tous vos dépôts. Une autre manière de résoudre ce problème est de créer les dépôts SVN avec l'option --fs-type=fsfs. Les dépôts SVN au format DB peuvent être convertis au format FSFS en utilisant les commandes svnadmin dump/load. Création nouveau dépôt avec recommandations ci-dessus (--fs-type=fsfs) cela semble être le format par défaut si j'en crois svnadmin help create. Extrait : --fs-type ARG : type de dépôt : 'fsfs' (défaut) ou 'bdb' TOUJOURS SUR LE "SERVEUR" SVN, dans fichier /conf/passwd [users] p = mdp SURTOUT PAS DE BLANC POUR COMMENCER LA LIGNE ! Trouvé tardivement (intérêt : pouvoir utiliser le proto http:// dans les commandes svn, chose que je pensais websvn capable mais je suppose après coup que ce n'est pas le cas) : libapache2-svn (http://www.openlogic.com/wazi/bid/243411/Use-Subversion-Apache-and-WebSVN-to-view-your-repositories) svn ls --password mdp svn://p@localhost/essai/AmbientLightSensor_1.0/ svn ls --username p --password mdp svn://192.168.6.3/essai/ svn log --username p --password mdp svn://192.168.6.3/essai svn log --username p --password mdp svn://192.168.6.3/essai@1 svn log --username p --password mdp svn://192.168.6.3/essai@2 svn log --username p --password mdp svn+sshdcn://p@dcn.kommando.com/var/svn/essai # sshdcn = /usr/bin/ssh -p 2203 (sous la ligne [tunnels] dans ~/.subversion/config ENCORE MIEUX : svn log --username p --password mdp svn+sshdcn://dcn.kommando.com/var/svn/essai # sshdcn = /usr/bin/ssh -p 2203 -l p (toujours sous la ligne [tunnels] dans ~/.subversion/config OU ALORS (plus pratique car commun avec ssh) : dans /etc/ssh/ssh_config : Host dcn.kommando.com Port 2203 User p