[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-users] Plink + Peagant (svn+ssh) does not work!

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 30 Jun 2008 17:11:26 -0400

On Mon, Jun 30, 2008 at 5:08 PM, Norman Rother <norman.rother_at_web.de> wrote:
>>> I am using Windows XP SP2, Eclipse Europe Edition and Subclipse 1.4.
>>>
>>> Subclipse is used with JavaHL 1.5.
>>>
>>> Peagant is running and a SSH2 key is loaded.
>>>
>>> Trying to setup a SVN repository location ends up with opening a shell
> for
>>> plink (properly setup in config file) and hangs up.
>>>
>>> I am appreciating any help for working around and/or solving the problem.
>>>
>>> I hope the implementors acknowledge the importance of this setup since
>>> ssh-access is very common. Besides it is not possible to use the Eclipse
>>> ssh-engine since at the same time it must be necessary to access the
> working
>>> copy by means of a command line Subversion client.
>>
>>You probably want to use TortoisePlink so that the SSH client uses GUI
>>dialogs to interact with you. That is what others seem to do.
>>
>>We know this is important, but we cannot do anything about it. The
>>Subversion API invokes the SSH client and it does not provide any
>>knobs for us to turn from Subclipse.
>
> No! This is not at all, what I mean.
> By using plink (yes TortoisePlink is more elegant since no shell is opened)
> and peagant there is no need for any GUI dialogs. All necessary input is
> handeled from peagant.
>
> There must be some issue inside Subclise or its svn adapters.
>
> I was checking older versions of Subversive and a few old versions seem to
> work. Once I get newer versions it fails and hangs up. Older versions of
> Subclipse are due for a check during the next days.
>
> It's just a matter of setting up such a scenario and I am sure it can be
> solved.

It is not handled by Subclipse at all. If you use JavaHL, it uses the
same configuration as the command line. If you use SVNKit, it uses
its own SSH client (does not use Pageant or any of your SSH
infrastructure). SVNKit, does however provide GUI prompts to gather
information about things like certificates. I think they need to be
OpenSSH format, not Putty.

If it worked before, you probably were using SVNKit. The latest
version of SVNKit, is using a newer version of their SSH client. I
suppose it could have problems. It could also be that you did not
realize it does not work with Pageant.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subclipse.tigris.org
For additional commands, e-mail: users-help_at_subclipse.tigris.org
Received on 2008-06-30 23:11:37 CEST

This is an archived mail posted to the Subclipse Users mailing list.