Hi,
Continuum use maven-scm and the svn provider use the svn cli. (we
can't integrate svnkit due to license issue).
If I look at the code.google impl it use :
<dependency>
<groupId>org.tmatesoft</groupId>
<artifactId>svnkit</artifactId>
<version>1.2.0</version>
</dependency>
And the license is here http://svnkit.com/license.html
BTW (not tested :-) )you can play with the jars (removing the scm
svnexe jar and add the one from codegoogle).
And add a component declaration
<component>
<role>org.apache.maven.scm.provider.ScmProvider</role>
<role-hint>svn</role-hint>
<implementation>org.apache.maven.scm.provider.svn.svnkit.SvnKitScmProvider</implementation>
<description></description>
<isolated-realm>false</isolated-realm>
</component>
But not sure it will be supported here :-))
BTW it could be interested to implement something to switch
implementation as we do for cvsexe/cvsjava.
--
Olivier
2009/3/18 nicolas de loof <[email protected]>:
> Hi,
> I'm just trying ot install continuum for a comparison with our Hudson-based
> CI
>
> I've setup my project group, but cannot get it to build :
>
> Provider message: The svn command failed.
> Command output:
> -------------------------------------------------------------------------------
> /bin/sh: svn: not found
> -------------------------------------------------------------------------------
>
>
> Not sure how hudson does it's checkout, but command line was not
> required (it uses svnkit)
>
> I've no access to the CI server to install binaries, is there any way
> to use an alternative SVN provider like
> http://code.google.com/p/maven-scm-provider-svnkit/ ?
>
> Please note this is not documented in the installation requirement.
> For sure, many of us don't use SVN :)
>