org.apache.maven.scm.provider.vss.commands
Class VssCommandLineUtils

java.lang.Object
  extended byorg.apache.maven.scm.provider.vss.commands.VssCommandLineUtils
All Implemented Interfaces:
VssConstants

public class VssCommandLineUtils
extends java.lang.Object
implements VssConstants


Field Summary
 
Fields inherited from interface org.apache.maven.scm.provider.vss.commands.VssConstants
COMMAND_ADD, COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_CP, COMMAND_CREATE, COMMAND_GET, COMMAND_HISTORY, COMMAND_LABEL, FLAG_AUTORESPONSE_DEF, FLAG_AUTORESPONSE_NO, FLAG_AUTORESPONSE_YES, FLAG_BRIEF, FLAG_CODEDIFF, FLAG_COMMENT, FLAG_FILETIME_DEF, FLAG_FILETIME_MODIFIED, FLAG_FILETIME_UPDATED, FLAG_LABEL, FLAG_LOGIN, FLAG_NO_FILE, FLAG_NO_GET, FLAG_OUTPUT, FLAG_OVERRIDE_WORKING_DIR, FLAG_QUIET, FLAG_RECURSION, FLAG_REPLACE_WRITABLE, FLAG_SKIP_WRITABLE, FLAG_USER, FLAG_VERSION, FLAG_VERSION_DATE, FLAG_VERSION_LABEL, FLAG_WRITABLE, PROJECT_PREFIX, SS_EXE, STYLE_BRIEF, STYLE_CODEDIFF, STYLE_DEFAULT, STYLE_NOFILE, TIME_CURRENT, TIME_MODIFIED, TIME_UPDATED, VALUE_FROMDATE, VALUE_FROMLABEL, VALUE_NO, VALUE_YES, WRITABLE_FAIL, WRITABLE_REPLACE, WRITABLE_SKIP
 
Constructor Summary
VssCommandLineUtils()
           
 
Method Summary
static void addFiles(org.codehaus.plexus.util.cli.Commandline cl, java.io.File[] files)
           
static int executeCommandline(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, org.apache.maven.scm.log.ScmLogger logger)
           
static org.codehaus.plexus.util.cli.Commandline getBaseSvnCommandLine(java.io.File workingDirectory, java.lang.String cmd, VssScmProviderRepository repository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VssCommandLineUtils

public VssCommandLineUtils()
Method Detail

addFiles

public static void addFiles(org.codehaus.plexus.util.cli.Commandline cl,
                            java.io.File[] files)

getBaseSvnCommandLine

public static org.codehaus.plexus.util.cli.Commandline getBaseSvnCommandLine(java.io.File workingDirectory,
                                                                             java.lang.String cmd,
                                                                             VssScmProviderRepository repository)

executeCommandline

public static int executeCommandline(org.codehaus.plexus.util.cli.Commandline cl,
                                     org.codehaus.plexus.util.cli.StreamConsumer consumer,
                                     org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr,
                                     org.apache.maven.scm.log.ScmLogger logger)
                              throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException


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