org.apache.maven.scm.provider.svn.svnexe.command

Class SvnCommandLineUtils

public class SvnCommandLineUtils extends Object

Command line construction utility.

Version: $Id: SvnCommandLineUtils.java 384477 2006-03-09 10:02:24Z evenisse $

Author: Brett Porter

Method Summary
static voidaddFiles(Commandline cl, File[] files)
static StringcryptPassword(Commandline cl)
static intexecute(Commandline cl, StreamConsumer consumer, StringStreamConsumer stderr, ScmLogger logger)
static intexecute(Commandline cl, StringStreamConsumer stdout, StringStreamConsumer stderr, ScmLogger logger)
static intexecuteCleanUp(File workinDirectory, StreamConsumer stdout, StreamConsumer stderr)
static intexecuteCleanUp(File workinDirectory, StreamConsumer stdout, StreamConsumer stderr, ScmLogger logger)
static CommandlinegetBaseSvnCommandLine(File workingDirectory, SvnScmProviderRepository repository)

Method Detail

addFiles

public static void addFiles(Commandline cl, File[] files)

cryptPassword

public static String cryptPassword(Commandline cl)

execute

public static int execute(Commandline cl, StreamConsumer consumer, StringStreamConsumer stderr, ScmLogger logger)

execute

public static int execute(Commandline cl, StringStreamConsumer stdout, StringStreamConsumer stderr, ScmLogger logger)

executeCleanUp

public static int executeCleanUp(File workinDirectory, StreamConsumer stdout, StreamConsumer stderr)

executeCleanUp

public static int executeCleanUp(File workinDirectory, StreamConsumer stdout, StreamConsumer stderr, ScmLogger logger)

getBaseSvnCommandLine

public static Commandline getBaseSvnCommandLine(File workingDirectory, SvnScmProviderRepository repository)
Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.