Canyou send your logs (with debug mode)
Emmanuel
Knut Forkalsrud a écrit :
Yes, I'm pretty sure I do, I have the plugin defined as follows:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.0-rc1</version>
<configuration>
<goals>install</goals>
</configuration>
</plugin>
And maven did download a bunch of jars that seemed to be for the CVS
integration, including some ssh stuff. But then, when actually running
the CVS command it seems to go with the command line version anyway.
-Knut
Emmanuel Venisse wrote:
Are you sure you use Maven-SCM 1.0-rc1? The java implementation is
only in this version.
Emmanuel
Knut Forkalsrud a écrit :
I'm trying to get maven2 (version 2.0.6) working and I can't get the
CVS integration to work. It seems to insist on using the native cvs
command line program every time. The documentation at
http://maven.apache.org/scm/cvs.html claims the default is a native
Java implementation, but that can be overridden with a system property.
My scm url is:
scm:cvs:pserver:proxyLoc(cvs).hostname.domain:/path/to:${pom.name}
I'm on Mac OSX (10.4.9)
I moved my command line cvs client out of the way by renaming it to
"cvs2", and now the following scm commands:
mvn -Dmaven.scm.provider.cvs.implementation=cvs -Dusername=knut
scm:status
mvn -Dmaven.scm.provider.cvs.implementation=cvs_native
-Dusername=knut scm:status
both fail with messages:
...
[INFO] Cannot run status command :
Embedded error: Exception while executing SCM command.
cvs: not found
...
I tried to find more detailed information, without any direct luck.
My guess is that the following source lines are supposed to make the
difference:
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvsjava/src/main/java/org/apache/maven/scm/provider/cvslib/cvsjava/CvsJavaScmProvider.java?view=annotate#l41
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvsexe/src/main/java/org/apache/maven/scm/provider/cvslib/cvsexe/CvsExeScmProvider.java?view=annotate#l41
Do anyone have any hints for me on how I can make the Java based CVS
integration work?
Thanks in advance,
Knut Forkalsrud