You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-commits@maven.apache.org by ol...@apache.org on 2010/06/19 19:19:24 UTC

svn commit: r956254 - in /maven/scm/trunk: maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/ maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/ maven...

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 );