Author: olamy Date: Sat Jun 19 17:19:24 2010 New Revision: 956254 URL: http://svn.apache.org/viewvc?rev=956254&view=rev Log: revision can be a String for other scm
Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java?rev=956254&r1=956253&r2=956254&view=diff ============================================================================== --- maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java (original) +++ maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java Sat Jun 19 17:19:24 2010 @@ -30,7 +30,7 @@ import org.apache.maven.scm.ScmResult; public class MkdirScmResult extends ScmResult { - private int revision; + private String revision; public MkdirScmResult( ScmResult scmResult ) { @@ -42,21 +42,21 @@ public class MkdirScmResult super( commandLine, providerMessage, commandOutput, success ); } - public MkdirScmResult( String commandLine, int revision ) + public MkdirScmResult( String commandLine, String revision ) { this( commandLine, null, null, true ); this.revision = revision; } - public MkdirScmResult( int revision, ScmResult result ) + public MkdirScmResult( String revision, ScmResult result ) { super( result ); this.revision = revision; } - public int getRevision() + public String getRevision() { return revision; } Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java?rev=956254&r1=956253&r2=956254&view=diff ============================================================================== --- maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java (original) +++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java Sat Jun 19 17:19:24 2010 @@ -102,7 +102,7 @@ public class SvnMkdirCommand return new MkdirScmResult( cl.toString(), "The svn command failed.", stderr.getOutput(), false ); } - return new MkdirScmResult( cl.toString(), consumer.getRevision() ); + return new MkdirScmResult( cl.toString(), Integer.toString( consumer.getRevision() ) ); } protected static Commandline createCommandLine( SvnScmProviderRepository repository, ScmFileSet fileSet, Modified: maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java?rev=956254&r1=956253&r2=956254&view=diff ============================================================================== --- maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java (original) +++ maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java Sat Jun 19 17:19:24 2010 @@ -44,9 +44,7 @@ public abstract class MkdirCommandTckTes assertResultIsSuccess( result ); - int revision = result.getRevision(); - - assertTrue( revision > 0 ); + assertNotNull( result.getRevision() ); ListScmResult listResult = getScmManager().list( getScmRepository(), fileSet, true, null );