Community
Participate
Working Groups
I think it would improve the user experience if EGit could trigger the new Smart Import Project wizard, if the user selects "Import Projects" from the EGit context menu in Git repository view.
Mickael, what you do think? I think this could improve the consistency of the import experience.
Yes, it would make sense. However, the old-school import wizards may still be useful. I believe that if we go in that directiom, the "open projects..." wizard should have a link to the specific import wizards, something like "Show more specific import operation" on the bottom right, a bit like what the simple EGit push branch dialog does to get to the advanced one.
Just to make sure: egit schould stil work with older Eclipse versions, so implementation schould check first if the new wizard is available at all (e.g. by checking registry).
New Gerrit change created: https://git.eclipse.org/r/77724
The provided change checks in the registry if the SmartImportWizard is available and if so, it sets the initial import source on the SmartImportWizard using the selection provided from the RepositoryView. I realized that the change has problems: - the test broke, but it should be easy to fix. - I imported the SmartImportWizard directly to provide the initial import source, but it uses internal API.
(In reply to Tobias Baumann from comment #5) > The provided change checks in the registry if the SmartImportWizard is > available and if so, it sets the initial import source on the > SmartImportWizard using the selection provided from the RepositoryView. > > I realized that the change has problems: > - the test broke, but it should be easy to fix. > - I imported the SmartImportWizard directly to provide the initial import > source, but it uses internal API. Please make sure (download & test) the compiled plugin still works (installable and runs) on Eclipse 3.8.2. I have ~100 developers here which would be very angry :-)
Andrey, AFAIAFEGit supports only the last two releases. Is that not true?
(In reply to Lars Vogel Unavailable until 15 August 2016 from comment #7) > Andrey, AFAIAFEGit supports only the last two releases. Is that not true? AFAIK EGit supports....
(In reply to Lars Vogel Unavailable until 15 August 2016 from comment #7) > Andrey, AFAIAFEGit supports only the last two releases. Is that not true? Not really. I'm trying to keep it 3.8.2 compatible. Our lab is still on 3.8.2.
Patch Set 2 provides the same functionality without using internal API. I fixed the test by removing the smart import wizard form the registry at the beginning. I assume, since there is not internal API usage any more, that there will be no issue with Eclipse 3.8.2. Many regards.
Gerrit change https://git.eclipse.org/r/77724 was merged to [master]. Commit: http://git.eclipse.org/c/egit/egit.git/commit/?id=1806b419d0ec4b9c8d24eac5f6a9a65defc710f6
Thanks, Tobias!