[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-9511) Openshift Express: create egit action that commits and pushes in 1 step

Andre Dietisheim (JIRA) jira-events at lists.jboss.org
Thu Aug 11 15:09:01 EDT 2011


    [ https://issues.jboss.org/browse/JBIDE-9511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620521#comment-12620521 ] 

Andre Dietisheim commented on JBIDE-9511:
-----------------------------------------

There's another problem when pushing in eclipse egit that affects linux systems:

Your passphrase to is not accepted when you push (passphrase dialog keeps showing up, feels like your passphrase is invalid). 

Strange enough, pushing works in the command line.
The problem is caused by the JSch library which does not support AES encryption:
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=326526
* http://protodave.com/tips/eclipse-egit-github-jsch-and-aes-128-encrypted-private-keys/

You have to solve this either by updating the JSch bundle to 0.1.41 from the eclipse orbit update site: http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/repository

Alternatively you can also instruct egit to use an external ssh implementation, the ssh command line for instance. To achieve this you'd have to set the GIT_SSH environment variable to point to your ssh command:
{code}
export GIT_SSH=/usr/bin/ssh
{code}

> Openshift Express: create egit action that commits and pushes in 1 step
> -----------------------------------------------------------------------
>
>                 Key: JBIDE-9511
>                 URL: https://issues.jboss.org/browse/JBIDE-9511
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: JBossAS
>    Affects Versions: 3.3.0.M3
>            Reporter: Andre Dietisheim
>            Assignee: Andre Dietisheim
>             Fix For: 3.3.0.M3
>
>
> Deploying to Openshift Express is done by commiting changes to a local git repo and pushing it to the remote git repo (on openshift). The workflow would be far smotther if committing and pushing was done in 1 step (compared to the 2 steps that are currently needed in egit)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list