Bonsoir,
j'utilise Netbeans 7.0.1 sous Windows 7 Pro et je souhaiterai utiliser un serveur SVN sur un serveur mutu pro d'OVH. J'ai passé pas mal de temps à configurer TortoiseSVN / Putty / Pageant mais j'ai réussi à me connecter et à accéder aux dépôts.
J'ai donc ensuite voulu passer à la configuration de Netbeans pour lier mes projets à mes dépots SVN. J'ai donc commencé par essayer de faire un checkout en indiquant l'url (qui fonctionne sous TortoiseSVN) : svn+ssh://mon_login@mon_domaine.tld/depot. Il me demandait le nom d'utilisateur et le mot de passe que je lui ai donné. Ensuite j'ai indiqué la clef privée générée avec PuTTYgen et utilisée avec Pageant. Le problème est qu'il me dit que le repository n'a pas été trouvé alors qu'avec TortoiseSVN il n'y a pas de problème.
J'ai donc regardé sur Internet pour voir qu'il fallait modifier un fichier "config". Certains parlaient de Subversion qui devait être installé, c'est ce que j'ai fait e j'ai ensuite indiqué le .exe à Netbeans.
J'ai ensuite essayé de modifier le fichier : "C:\Users\MonUser\.netbeans\7.0\config\svn\config"
en changeant la ligne ssh = ... par :
Après redémarrage de Netbeans, cela ne fonctionnait toujours pas, j'ai donc essayé d'autres choses comme :ssh = $SVN_SSH plink.exe -l mon_user -i D:/../private.ppk
J'ai également essayé de créer la variable path SVN_SSH avec comme valeur : C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe mais sans succès.ssh = $SVN_SSH "C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe" -l mon_user -i "D:/.../private.ppk"
J'ai également essayé de ne pas utiliser la clef d'authentification en faisant :
mais toujours aucun résultat.ssh = $SVN_SSH plink.exe -l mon_user -pw mon_password
A chaque fois que j'essayé d'accéder de nouveau au svn, netbeans effaçait le fichier de config et remplaçait la ligne par celle par défaut :
J'ai également essayé de changer le fichier C:\Users\Aurélien\AppData\Roaming\Subversion\config mais cela n'a rien donné.ssh = ssh -p 22 -l user -pw password
D'où vient le problème ? Comment bien configurer Netbeans pour cela ?
Merci de votre aide![]()
Partager