Bug 355744 - Allow GIT_SSH to be configured from Git preferences
Summary: Allow GIT_SSH to be configured from Git preferences
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-24 12:32 EDT by Alex Blewitt CLA
Modified: 2011-08-24 12:32 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Blewitt CLA 2011-08-24 12:32:11 EDT
It would be good to have a preference to configure the value of the GIT_SSH variable from within the Eclipse preferences structure. This value, if set, could persist the setting in GIT_SSH such that the JGit client, when performing a Git connection, could use an externally configured SSH client instead, which might be already configured with agent authentication and/or other auth mechanisms that are not supported by JGit. This might be a workaround for the cotinuous prompting of passwords when SSH key authentication is not used, if the agent can remember (or acquire) such passwords/keys automatically.

The preference would edit an Eclipse-persisted setting, which if set, would automatically set the GIT_SSH environment variable at startup. (If it is not set, which would be the default, the action would be to do nothing.)