Je dois me connecter à un serveur CVS en SSH depuis JBuilder.
J'ai mon login/pwd qui m'a été remis par l'administrateur de ce serveur CVS, nickel.
Lorsque j'utilise winCVS, tout se passe comme il faut, j'ai installé cygwin et suivi la procédure expliqué sur ce tutorial. (exception faite de la partie sur openssh setup).
Ca se complique lorsque je dois faire la même chose avec mon IDE JBuilder.
Je fais Fichier/Nouveau, je vais à l'onglet Projet, choisi Extraire depuis CVS.
Le wizzard CVS s'ouvre, je lui donne C:\cvs_home comme répertoire cible. C'est un répertoire vide, comme requis. Je choisi Extraction comme objectif.
A l'écran suivant je choisi Ext comme type de connection, je donne le nom du serveur, mon nom d'utilisateur et je renseigne le champ Shell distant par "ssh". Je renseigne à l'écran suivant le référentiel et module que je souhaite, choisi l'option "Afficher les messages de console".
Mon CVSROOT est de la forme:
CVSROOT=:ext:monlogin@leserveur:/lereferentiel
A l'écran suivant Je choisi la branche principale et cliq sur Terminer.
Et là, invariablement j'ai droit à ceci:
QUOTE |
cvs.exe [checkout aborted]: cannot start server via rsh: No such file or directory Impossible d'extraire le projet "platform". Code de sortie CVS : 1 Messages d'erreur de CVS : cvs.exe [checkout aborted]: cannot start server via rsh: No such file or directory |
Vlam. Même pas de demande de mon mot de passe, rien.
Que faire? Ce n'est pas le serveur qui ne répond pas puisqu'avec winCVS je parviens à rapatrier les fichiers! (Et NON, je ne vais pas me contenter de ça, je dois passer par le client de mon IDE, contrainte imposée).
infos utiles:
IDE : JBuilder 9 Developeur
OS : Windows 2000 Pro
Il va sans dire que c'est urgent et qu'il ne me reste plus qu'un cheveux sur le caillou et mon chef de projet a installer une MG-42 en face de mon bureau.
J'ai dans l'idée que ça a quelque-chose à voir avec SSH, mais quoi...