org.apache.maven.scm.provider.hg
Class HgUtils

java.lang.Object
  extended by org.apache.maven.scm.provider.hg.HgUtils

public class HgUtils
extends java.lang.Object

Common code for executing hg commands.

Version:
$Id: HgUtils.java 691832 2008-09-03 23:54:44Z vsiveton $
Author:
thurner rupert

Constructor Summary
HgUtils()
           
 
Method Summary
static ScmResult execute(java.io.File workingDir, java.lang.String[] cmdAndArgs)
           
static ScmResult execute(HgConsumer 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HgUtils

public HgUtils()
Method Detail

execute

public static ScmResult execute(HgConsumer 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


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.