Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336222 - [client] Add UI to provide Git credentials
Summary: [client] Add UI to provide Git credentials
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 0.2   Edit
Assignee: Malgorzata Janczarska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 336830 342736 (view as bug list)
Depends on: 334227
Blocks: 334120
  Show dependency tree
 
Reported: 2011-02-03 07:42 EST by Szymon Brandys CLA
Modified: 2011-09-01 11:41 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Szymon Brandys CLA 2011-02-03 07:42:38 EST
Orion allows to work with Git repos which do not require any authentication. You may simply create a top level folder and link it to such a repo. Then you will be able to pull and push changes using Orion without asking for password etc.

However more interesting case is working with repos with authentication of some kind. For instance we want to work with Git on eclipse.org and to pull/push stuff we need to provide a password.

Users should be able to configure credentials in their profile page.  For example we could have a section for Git with the list of repos where credentials could be set. I think that users should be also asked for credentials when they create a folder linked to a repo.
Then these credentials could be modified in the profile page.
Comment 1 Szymon Brandys CLA 2011-04-19 03:39:42 EDT
*** Bug 342736 has been marked as a duplicate of this bug. ***
Comment 2 Szymon Brandys CLA 2011-04-19 03:41:52 EDT
*** Bug 336830 has been marked as a duplicate of this bug. ***
Comment 3 Szymon Brandys CLA 2011-04-19 03:48:26 EDT
I would expect to see Git Clone refactored to work with this new UI as part of the fix for this bug.
Comment 4 Malgorzata Janczarska CLA 2011-04-19 08:13:29 EDT
A window widget is added and used for Git Clone.

By default the window asks for user and password but may be parametrized to ask for private key and passphrase. I left the known hosts input that is not required if known hosts were provided before. It will probably be removed after Bug 336822 is solved.