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