Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[alf-dev] Subversion Integration (was: Eclipse ALF Planning meeting minutes 2/24)

Mirinda Lowe wrote:

> Team agreed on the following improvements to the demo/application for
> EclipseCon (starts 3/20)
> 
> 1 - Replace Service Flow - swap CVS for DM - Gives us open source
> capability.  Team agrees this is a good addition for the EclipseCon
> demo.  Tasks:  - CVS Service Flow - Tim
> - Interface/Service to have Event Manager auto reload the Event Map -
> Tim - Call Interface/Service - Tim
> - Install & Configure CVS - Rollo
> 
> * Team would like to eventually have a complete open source solution
> path, but given the time frame remaining to Eclipse Con we don't have
> the time to do all this, but we can add in CVS & Bugzilla in that
> timeframe.  Requirements team will continue to discuss the full use
> case for 1.0 release.

I am one of the project owners for Subclipse, the Subversion plugin for
Eclipse.  As part of Subclipse, we have developed a fairly easy to use
Java library named svnClientAdapter which makes it easy to work with a
Subversion repository via Java.

http://subclipse.tigris.org/

Using this library, I was able to throw together in less than an hour a
working web service that pulls a project from the repository into a
folder, similar to what the POC is doing.  This is currently using
WebSphere Express, but now that I know how to do it, I could probably
make it work in Tomcat without any problem.  I had never developed a
web service before this.

Anyway, if you would like to add Subversion integration to the POC or
at some point after, I am willing to take on adding this functionality.
I will need some direction as to what the features/requirements of this
would be as well as whether I should be writing a generic web service,
or something specific to some ALF Vocabulary.  I am not clear at all on
this aspect.  If you have a project stub or something to work with that
would be great.

I have a lot of experience with Subversion, Eclipse and the Java
Subversion wrappers.  I have also integrated Subversion with issue
tracking systems so have good ideas as to what works and does not work
in that area for Subversion.

Let me know if you are interested.

Mark Phippard
Director of Development
SoftLanding Systems

PS - Above code is all licensed as Apache-style or CPL so should not be
a problem.  Also, I could set this up as a separate project in the
Subclipse repository (which houses svnClientAdapter as well as svnAnt).
Or it could all be included in the ALF repository.


Back to the top