I am trying to get m2 working with subversion and CruiseControl. Amy I
trying to do with too early? The following describes how the goal
scm:update isn't working for me. Any suggestions would be welcomed.
Thanks
I have a simple pom:
<project>
<pluginRepositories>
<pluginRepository>
<id>snapshots-plugins</id>
<name>Maven Snapshot Plugins Development
Repository</name>
<url>http://snapshots.maven.codehaus.org/maven2/plugins</url>
<snapshotPolicy>always</snapshotPolicy>
</pluginRepository>
<pluginRepository>
<id>snapshots-plugins2</id>
<name>Maven Snapshot Plugins Development
Repository2</name>
<url>http://repo1.maven.org/maven2</url>
<snapshotPolicy>always</snapshotPolicy>
</pluginRepository>
</pluginRepositories>
<scm>
<connection>scm:svn:http://myhost/svn/basecamp/SplitTop/m2main</connecti
on>
<url>http://myhost/svn/basecamp/SplitTop/m2main</url>
</scm>
...
</project>
When I attempt to run m2 with the scm:update goal, I get the following:
[INFO] Searching repository for plugin with prefix:
'scm'.
[INFO] org.apache.maven.plugins: checking for updates
from snapshots-plugins
[INFO] org.apache.maven.plugins: checking for updates
from snapshots-plugins2
[INFO] artifact
org.apache.maven.plugins:maven-scm-plugin: checking for updates from
snapshots-plugins
[INFO] artifact
org.apache.maven.plugins:maven-scm-plugin: checking for updates from
snapshots-plugins2
[INFO]
------------------------------------------------------------------------
----
[INFO] Building
com.ironmountain.basecamp:app:pom:1.0-SNAPSHOT
[INFO] task-segment: [scm:update]
[INFO]
------------------------------------------------------------------------
----
[INFO] [scm:update]
[INFO]
------------------------------------------------------------------------
----
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
----
[INFO] Diagnosis: Cannot run checkout command :
[INFO]
------------------------------------------------------------------------
----
[ERROR] Cause:
org.apache.maven.plugin.MojoExecutionException: Cannot
run checkout command :
at
org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:77)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
nager.java:357)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:479)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoa
l(DefaultLifecycleExecutor.java:460)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:442)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:273)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:131)
at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:186)
at
org.apache.maven.cli.MavenCli.main(MavenCli.java:302)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at
org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at
org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.scm.ScmException: Can't load
the scm provider.
at
org.apache.maven.scm.plugin.AbstractScmMojo.getScmRepository(AbstractScm
Mojo.java:156)
at
org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:51)
... 16 more
Caused by: java.lang.NullPointerException: You need to
define a connectiuonUrl parameter.
at
org.apache.maven.scm.plugin.AbstractScmMojo.getConnectionUrl(AbstractScm
Mojo.java:97)
at
org.apache.maven.scm.plugin.AbstractScmMojo.getScmRepository(AbstractScm
Mojo.java:132)
... 17 more
[INFO]
------------------------------------------------------------------------
----
[INFO] Total time: < 1 second
[INFO] Finished at: Wed Sep 21 17:11:36 EDT 2005
[INFO] Final Memory: 2M/4M
[INFO]
------------------------------------------------------------------------
----
I have the following in scm plugins in my repository
./org/apache/maven/plugins/maven-scm-plugin/maven-metadata-snapshots-plu
gins.xml
./org/apache/maven/plugins/maven-scm-plugin/1.0-alpha-2/maven-scm-plugin
-1.0-alpha-2.pom
./org/apache/maven/plugins/maven-scm-plugin/1.0-alpha-2/maven-scm-plugin
-1.0-alpha-2.jar
./org/apache/maven/plugins/maven-scm-plugin/maven-metadata-snapshots-plu
gins2.xml
./org/apache/maven/plugins/maven-scm-plugin/maven-metadata-central.xml
./org/apache/maven/scm/maven-scm/1.0-alpha-2/maven-scm-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-perforce/1.0-alpha-2/maven-scm
-provider-perforce-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-perforce/1.0-alpha-2/maven-scm
-provider-perforce-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-providers/1.0-alpha-2/maven-scm-provide
rs-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-api/1.0-alpha-2/maven-scm-api-1.0-alpha
-2.pom
./org/apache/maven/scm/maven-scm-api/1.0-alpha-2/maven-scm-api-1.0-alpha
-2.jar
./org/apache/maven/scm/maven-scm-provider-starteam/1.0-alpha-2/maven-scm
-provider-starteam-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-starteam/1.0-alpha-2/maven-scm
-provider-starteam-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-provider-clearcase/1.0-alpha-2/maven-sc
m-provider-clearcase-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-clearcase/1.0-alpha-2/maven-sc
m-provider-clearcase-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-provider-svn/1.0-alpha-2/maven-scm-prov
ider-svn-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-svn/1.0-alpha-2/maven-scm-prov
ider-svn-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-manager-plexus/1.0-alpha-2/maven-scm-ma
nager-plexus-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-manager-plexus/1.0-alpha-2/maven-scm-ma
nager-plexus-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-managers/1.0-alpha-2/maven-scm-managers
-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-local/1.0-alpha-2/maven-scm-pr
ovider-local-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-local/1.0-alpha-2/maven-scm-pr
ovider-local-1.0-alpha-2.jar
./org/apache/maven/scm/maven-scm-provider-cvs/1.0-alpha-2/maven-scm-prov
ider-cvs-1.0-alpha-2.pom
./org/apache/maven/scm/maven-scm-provider-cvs/1.0-alpha-2/maven-scm-prov
ider-cvs-1.0-alpha-2.jar
--
Peter Kahn
[EMAIL PROTECTED]
TipicIM: [EMAIL PROTECTED]
Iron Mountain Digital
PackReq Described:
http://svn/svn/repos/Welcome_To_SVN/buildFarmTutorial.html#Packager
Network Map:
http://teamconnected/Engineering/Eng2_Intranet/release_eng/map.htm
Build Machine Info: http://ictinus/openwiki/ow.asp?BuildMachineRoadWork