Collé également sur le site trac '''Configuration du lien ssh''' http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html installer windows Installer putty dans C:\Program Files (x86)\PuTTY Le programme doit avoir Putty, peageant et plink '''générer une clé publique et une clé privée à l'aide de puttygen''' sur Rforge>myaccount>shell account information > edit key coller le gros bouzin qui apparait dans la fenêtre puclic key for open SSH Un truc du genre ---------------------------------------------------------------- ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEA3Az5By7xAWk85RtSepU4XQ2FrSVcg oMLMmGojMSax9FPunpE54vHffoiDzGP9EW6PgJ6EL+jZxSN8xu7X4wLFB6R31MFsmAwC7PEkyscHCVIJHKWETeccA7rcyXzkTUm3ZCtj5I2+mHE4EmTLFr5kgWAeVsnJM/tHAfExJLmXcU= rsa-key-20151217 ----------------------------------------------------------------- Avant de fermer puttygen, sauver la clé privée (un fichier .pkk) La coller à un endroit ex F:\workspace\rforgeprivatekey.ppk Attendre une heure ... '''Configuration du client subversion''' Aller dans C:\Users\cedric.briand\AppData\Roaming\Subversion editer le fichier config dans la partie tunnel ssh écrire attention c'est des slashes ssh="C:/Program Files (x86)/PuTTY/plink.exe" -i "F:/workspace/rforgeprivatekey.ppk" Ensuite la commande F:\workspace>svn checkout svn+ssh://briand@scm.r-forge.r-project.org/svnroot/stacomir/ charge les données directement dans subversion '''pour TurtoiseSVN''' - configurer Turtoise SVN pour qu'il utilise le lien ssh plink de Putty : bouton droit > settings > Network > SSH client : "C:\Program Files (x86)\PuTTY\plink.exe" - créer le dossier pour accueillir les fichiers du package, - bouton droit > checkout - URL : svn+ssh://''utilisateur''@scm.r-forge.r-project.org/svnroot/stacomir/ Plink s'ouvre mais impossible de valider la clé en appuyant sur y donc avec l'invite de commandes : c:/Program Files (x86)/PUTTY/plink plink utilisateur@scm.r-forge.r-project.org Et je crois qu'il faut aussi démarrer c:/Program Files (x86)/PUTTY/pageant.exe et lui indiquer l'emplacement de la clé .ppk '''Ajout des variables d'environnement''' Set the following environment variable (by right-clicking on My Computer, Properties, Advanced, Environment Variables, New):- Variable name: SVN_SSH Variable value: C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe Pour marion subclipse ne se connecte pas avec peageant, donc il faut configurer dans les options éclipse, svn, use svnkit qui n'utilise pas peageant.