Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Eclipse team --> Commit integration(org.eclipse.team.ui)
Eclipse team --> Commit integration [message #531771] Thu, 06 May 2010 06:46 Go to next message
arve is currently offline arveFriend
Messages: 5
Registered: May 2010
Junior Member
We are trying to write a plug-in that will run a quality tool every time users tries to commit using "Right Click -->team --> Project" and depending on the quality tool score allow/disallow to commit.

The requirements are that the plug-in should be independent of the SCM (svn,cvs,clearcase)and the corresponding eclipse (subclipse subversive, cvs, clearcase)plug-in. But for Team --> commit seem not have have extension point for commit action.

The actual commit action of the subclipse SVN plugin uses the generic extension point 'org.eclipse.ui.popupMenus' and extends WorkbenchWindowAction

Is there any possibility of extending / implementing hooks in org.eclipse.team.ui to implement the same.??
Is there any possibility of writing filters for the Workbench actions to filter out the commit action.??
Is it possible to borrow some concepts from usage data collector?

Re: Eclipse team --> Commit integration [message #531923 is a reply to message #531771] Thu, 06 May 2010 14:25 Go to previous message
Curtis Windatt is currently offline Curtis WindattFriend
Messages: 166
Registered: July 2009
Senior Member
PDE doesn't provide any of the functionality associated with CVS/SVN/etc. You want to get in contact with the Eclipse Team Platform team. You can try the Eclipse Platform newsgroup. Since you have a well defined use case you could also consider filing an enhancement request against Platform Team requesting API to access the commit command.
Previous Topic:Referencing declarative services from an Eclipse view plugin
Next Topic:Eclipse team --> Commit integration
Goto Forum:
  


Current Time: Fri Apr 26 21:41:15 GMT 2024

Powered by FUDForum. Page generated in 0.03142 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top