Stefano "Kismet" Lenzi wrote:
At the bare minimum we will be using Maven SCM provider in our project
materialization code. I have half-working prototype but it will require
some fixes in the maven SCM code that I haven't got time to work on.
If anyone interested in digging into that, please contact me.
I rise my hand :)
I have been started to look around for the creation of such feature from scratch
Thanks Stefano. I will commit my prototype to SVN on the weekend.
In a mean time you can take a look at the
org.maven.ide.eclipse.scmHandlers extension point and implementations of
the org.maven.ide.eclipse.scm.ScmHandler abstarct class. Also see
MavenCheckoutOperation that is using registered SCM handlers.
There is also a missing wizard that would need to accept Maven SCM
urls. It would be similar to the current Subclipse wizard, but simpler,
because we can't provide advanced UI, such as browsing repositories and
commit history using present Maven SCM API. I am actually planning to
consolidate multiple existing import Maven project wizards into one, so
the SCM import will be part of it, but we'll need some extension points
to allow to plug in advanced UI like I've implemented for Subclipse. I
hope to came to that in a next few weeks.
Those who are interested in Subversive integration may as well
subclass ScmHandler, implement checkoutProject() method and provide
above extension point.
regards,
Eugene
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email