Community
Participate
Working Groups
This is probably not an EGit bug, but probably a quickdiff one. I was asked to open a bug anyway, while at EclipseCon. Currently, I have to globally select what quickdiff bases itself on: Disk, CVS or Git. However, I may sometimes have both a CVS project and Git project checked-out. Quickdiff should offer two options: Disk, Repository. This 'Repository' option would choose whichever repository type the file I'm editing uses. With this, I can always keep my quickdiff set to 'repository' and use CVS and Git interchangeably in my workspace. Thanks
This is definitely platform/team issue, not EGit. We have/see the same problem with MercurialEclipse plugin. Please reassign it to platform.
(In reply to comment #1) > This is definitely platform/team issue, not EGit. We have/see the same problem > with MercurialEclipse plugin. Please reassign it to platform. Which product/component would take care of this?
Currently, there can be only one repository provider associated with a project, so the request totally makes sense to me. The extension labeled "Repository" (as Marc suggested) could be placed in o.e.team.ui and be resolved to a proper scm provider when needed. Any volunteers to fix this? I'm eager to help, as always ;) Side note: quickDiffReferenceProvider extension point is provided by org.eclipse.ui.workbench.texteditor