Community
Participate
Working Groups
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.
*** Bug 342736 has been marked as a duplicate of this bug. ***
*** Bug 336830 has been marked as a duplicate of this bug. ***
I would expect to see Git Clone refactored to work with this new UI as part of the fix for this bug.
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.