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

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

public class VssCommandLineUtils
extends Object
implements VssConstants

Version:
$Id: VssCommandLineUtils.java 483105 2006-12-06 15:07:54Z evenisse $
Author:
Thorsten Riek

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_DIFF, COMMAND_GET, COMMAND_HISTORY, COMMAND_LABEL, COMMAND_STATUS, 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, ScmFileSet fileSet)
           
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, ScmLogger logger)
           
static org.codehaus.plexus.util.cli.Commandline getBaseVssCommandLine(File workingDirectory, String cmd, VssScmProviderRepository repository)
           
static Settings getSettings()
           
static String getSsDir()
           
 
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,
                            ScmFileSet fileSet)

getBaseVssCommandLine

public static org.codehaus.plexus.util.cli.Commandline getBaseVssCommandLine(File workingDirectory,
                                                                             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,
                                     ScmLogger logger)
                              throws ScmException
Throws:
ScmException

getSettings

public static final Settings getSettings()

getSsDir

public static final String getSsDir()


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