Extensionpoints for team providers, like cvs, svn [message #559300] |
Thu, 16 September 2010 10:16 |
staudta Messages: 17 Registered: August 2010 |
Junior Member |
|
|
Hi together,
I'm asking me, if Mylyn has created an abstraction for the available team providers? Mylyn sets for example for svn a commit message to the commit dialog, that describes the task the user is working on.
Is the interaction with other team provider abstracted?
I'm asking this because I want (at least) to listen when the user wants to commit something. I know how to do this for Subversive, but e.g. not how to do this for CVS. If Mylyn would provide an abstraction layer to those team providers I would only need to know about the Mylyn API.
I belief that there must be such a layer. I can't image that each task needs to know about CVS, SVN, (GIT?), ...
As mentioned I don't know if this exists, but I want to ask you. Maybe there is something and that might help me to reduce my work.
I hope this question is not that confusing.
I look forward to your suggestions.
Adrian
|
|
|
Re: Extensionpoints for team providers, like cvs, svn [message #559509 is a reply to message #559300] |
Thu, 16 September 2010 22:18 |
Steffen Pingel Messages: 706 Registered: July 2009 |
Senior Member |
|
|
You can find a fairly simple abstraction for change set integration in the
org.eclipse.mylyn.team.ui and related plug-ins.
We are considering to implement a more generic team abstraction that extends
the platform team API as part of the Mylyn SCM project. You can find a bit
more background on bug 304957.
Meanwhile it would be great if you filed a bug against Mylyn to describe
your use-case and requirements. It's difficult to say how quickly the SCM
project will progress but it sounds like it would provide some of the APIs
you are looking for.
Steffen
Adrian wrote:
> Hi together,
>
> I'm asking me, if Mylyn has created an abstraction for the available team
> providers? Mylyn sets for example for svn a commit message to the commit
> dialog, that describes the task the user is working on.
>
> Is the interaction with other team provider abstracted?
> I'm asking this because I want (at least) to listen when the user wants to
> commit something. I know how to do this for Subversive, but e.g. not how
> to do this for CVS. If Mylyn would provide an abstraction layer to those
> team providers I would only need to know about the Mylyn API. I belief
> that there must be such a layer. I can't image that each task needs to
> know about CVS, SVN, (GIT?), ...
>
> As mentioned I don't know if this exists, but I want to ask you. Maybe
> there is something and that might help me to reduce my work. I hope this
> question is not that confusing.
>
> I look forward to your suggestions.
> Adrian
--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com
|
|
|
Powered by
FUDForum. Page generated in 0.03481 seconds