public class SVNCommandUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
SVNCommandUtil.InputReader |
Constructor and Description |
---|
SVNCommandUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
breakToLines(java.lang.String str) |
static void |
editFileExternally(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand,
java.lang.String path) |
static java.lang.String |
getCommandHelp(AbstractSVNCommand command,
java.lang.String programName,
boolean printOptionAlias) |
private static java.lang.String |
getEditorCommand(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand) |
static java.lang.String |
getGenericHelp(java.lang.String programName,
java.lang.String header,
java.lang.String footer,
java.util.Comparator commandComparator) |
static int |
getLinesCount(java.lang.String str) |
static java.lang.String |
getLocalPath(java.lang.String path) |
static java.lang.String |
getVersion(AbstractSVNCommandEnvironment env,
boolean quiet) |
static boolean |
isURL(java.lang.String pathOrUrl) |
static void |
mergeFileExternally(AbstractSVNCommandEnvironment env,
java.lang.String basePath,
java.lang.String repositoryPath,
java.lang.String localPath,
java.lang.String mergeResultPath,
java.lang.String wcPath,
boolean[] remainsInConflict) |
static void |
parseConfigOption(java.lang.String optionArg,
java.util.Map configOptions,
java.util.Map serversOptions) |
static java.lang.String |
prompt(java.lang.String promptMessage,
SVNCommandEnvironment env) |
static byte[] |
runEditor(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand,
byte[] existingValue,
java.lang.String prefix) |
private static java.lang.String |
runEditor(java.lang.String editorCommand,
java.lang.String[] args,
java.lang.String[] env,
ISVNReturnValueCallback callback) |
public static java.lang.String getLocalPath(java.lang.String path)
public static boolean isURL(java.lang.String pathOrUrl)
public static void mergeFileExternally(AbstractSVNCommandEnvironment env, java.lang.String basePath, java.lang.String repositoryPath, java.lang.String localPath, java.lang.String mergeResultPath, java.lang.String wcPath, boolean[] remainsInConflict) throws SVNException
SVNException
public static void editFileExternally(AbstractSVNCommandEnvironment env, java.lang.String editorCommand, java.lang.String path) throws SVNException
SVNException
public static byte[] runEditor(AbstractSVNCommandEnvironment env, java.lang.String editorCommand, byte[] existingValue, java.lang.String prefix) throws SVNException
SVNException
private static java.lang.String runEditor(java.lang.String editorCommand, java.lang.String[] args, java.lang.String[] env, ISVNReturnValueCallback callback) throws SVNException
SVNException
public static java.lang.String prompt(java.lang.String promptMessage, SVNCommandEnvironment env) throws SVNException
SVNException
private static java.lang.String getEditorCommand(AbstractSVNCommandEnvironment env, java.lang.String editorCommand) throws SVNException
SVNException
public static int getLinesCount(java.lang.String str)
public static java.lang.String[] breakToLines(java.lang.String str)
public static java.lang.String getCommandHelp(AbstractSVNCommand command, java.lang.String programName, boolean printOptionAlias)
public static java.lang.String getVersion(AbstractSVNCommandEnvironment env, boolean quiet)
public static java.lang.String getGenericHelp(java.lang.String programName, java.lang.String header, java.lang.String footer, java.util.Comparator commandComparator)
public static void parseConfigOption(java.lang.String optionArg, java.util.Map configOptions, java.util.Map serversOptions) throws SVNException
SVNException