Class BazaarUtils
- java.lang.Object
-
- org.apache.maven.scm.provider.bazaar.BazaarUtils
-
public final class BazaarUtils extends java.lang.Object
Common code for executing bazaar commands.- Author:
- Torbjorn Eikli Smorgrav
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ScmResult
execute(java.io.File workingDir, java.lang.String[] cmdAndArgs)
static ScmResult
execute(BazaarConsumer consumer, ScmLogger logger, java.io.File workingDir, java.lang.String[] cmdAndArgs)
static java.lang.String[]
expandCommandLine(java.lang.String[] cmdAndArgs, ScmFileSet additionalFiles)
static int
getCurrentRevisionNumber(ScmLogger logger, java.io.File workingDir)
-
-
-
Method Detail
-
execute
public static ScmResult execute(BazaarConsumer consumer, ScmLogger logger, java.io.File workingDir, java.lang.String[] cmdAndArgs) throws ScmException
- Throws:
ScmException
-
execute
public static ScmResult execute(java.io.File workingDir, java.lang.String[] cmdAndArgs) throws ScmException
- Throws:
ScmException
-
expandCommandLine
public static java.lang.String[] expandCommandLine(java.lang.String[] cmdAndArgs, ScmFileSet additionalFiles)
-
getCurrentRevisionNumber
public static int getCurrentRevisionNumber(ScmLogger logger, java.io.File workingDir) throws ScmException
- Throws:
ScmException
-
-