You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by Ate Douma <at...@douma.nu> on 2004/07/22 12:36:52 UTC
Using Eclipse 3.0 extssh to connect to cvs.apache.org
After I upgraded to the latest Eclipse I thought of trying out extssh for
connecting to cvs.apache.org (using ssh key pair, *not* my password).
This works beautifully for retrieving but fails for committing.
I now resolved back to using a localhost tunnel with Putty which also works
great but requires an extra step to set it up.
If possible I'd like to use the extssh connection so anymore knows if/how to get
this working?
Regards,
Ate Douma
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
Re: Using Eclipse 3.0 extssh to connect to cvs.apache.org
Posted by Ate Douma <at...@douma.nu>.
Thanks for the reply Tim.
My experiences are slightly different from yours.
I didn't have the problem of losing the connection properties/configuration
after closing Eclipse.
I am prompted for my key passphrase when I try to refresh/access the cvs
repository. But, when I try to do an commit I am *not* prompted again for the
key passphrase but receive the following errors:
The server reported an error while performing the "cvs commit" command.
jakarta-jetspeed-2: cvs server: Pre-commit check failed
jakarta-jetspeed-2: cvs [server aborted]: correct above errors first!
No further information is provided with the errors.
So I'm at a loss how to proceed with this. Maybe I should post a question in
some eclipse list...
Tim Reilly wrote:
> Hi Ate,
>
> I had an issue in getting it to work as well. I'm not sure what fixed it.
> Anyhow here were my steps outlined below:
>
> 1) Window > Preferences > Team > CVS > Extssh Connect Method > Key
> management Generate DSA Key > Save private key and Export Public Key
> 2) Click Apply and Closed Pref Dialog
> 3) Re-opened pref dialog again > Load existing key > Apply again.
> After that I'm prompted for my key store passphase instead of the minotaur
> password (during a commit.)
> Bugger though I just closed and re-opened Eclipse and the setting is back to
> straight password.
>
> So next I try this:
>
> Disconnect and Rename to "_old" any projects using the connection (or delete
> if possible)
> Discard the connection
> Close and Restart Eclipse
> Create the connection again
> Check out a new copy of the project ... run maven eclipse ... etc
> ... made some file changes ...
> Closed Eclipse / Reopen (to verify the prompt on commit)
> Now prompted for id_dsa passphrase on commit.
>
> I'm not sure that helps you. It was buggy and I think the connection
> properties were cached either in memory or on disk which is why I did the
> close/reopens and the fresh checkouts to new projects. Anyhow maybe it'll
> help.
>
> -TR
>
>
>
>>[Ate Douma wrote]
>>Sent: Thursday, July 22, 2004 6:37 AM
>>To: Jetspeed Developers List
>>Subject: Using Eclipse 3.0 extssh to connect to cvs.apache.org
>>
>>
>>After I upgraded to the latest Eclipse I thought of trying out extssh for
>>connecting to cvs.apache.org (using ssh key pair, *not* my password).
>>This works beautifully for retrieving but fails for committing.
>>
>>I now resolved back to using a localhost tunnel with Putty which
>>also works
>>great but requires an extra step to set it up.
>>If possible I'd like to use the extssh connection so anymore
>>knows if/how to get
>>this working?
>>
>>Regards,
>>
>>Ate Douma
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
RE: Using Eclipse 3.0 extssh to connect to cvs.apache.org
Posted by Tim Reilly <ti...@consultant.com>.
Hi Ate,
I had an issue in getting it to work as well. I'm not sure what fixed it.
Anyhow here were my steps outlined below:
1) Window > Preferences > Team > CVS > Extssh Connect Method > Key
management Generate DSA Key > Save private key and Export Public Key
2) Click Apply and Closed Pref Dialog
3) Re-opened pref dialog again > Load existing key > Apply again.
After that I'm prompted for my key store passphase instead of the minotaur
password (during a commit.)
Bugger though I just closed and re-opened Eclipse and the setting is back to
straight password.
So next I try this:
Disconnect and Rename to "_old" any projects using the connection (or delete
if possible)
Discard the connection
Close and Restart Eclipse
Create the connection again
Check out a new copy of the project ... run maven eclipse ... etc
... made some file changes ...
Closed Eclipse / Reopen (to verify the prompt on commit)
Now prompted for id_dsa passphrase on commit.
I'm not sure that helps you. It was buggy and I think the connection
properties were cached either in memory or on disk which is why I did the
close/reopens and the fresh checkouts to new projects. Anyhow maybe it'll
help.
-TR
> [Ate Douma wrote]
> Sent: Thursday, July 22, 2004 6:37 AM
> To: Jetspeed Developers List
> Subject: Using Eclipse 3.0 extssh to connect to cvs.apache.org
>
>
> After I upgraded to the latest Eclipse I thought of trying out extssh for
> connecting to cvs.apache.org (using ssh key pair, *not* my password).
> This works beautifully for retrieving but fails for committing.
>
> I now resolved back to using a localhost tunnel with Putty which
> also works
> great but requires an extra step to set it up.
> If possible I'd like to use the extssh connection so anymore
> knows if/how to get
> this working?
>
> Regards,
>
> Ate Douma
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org