public class JazzScmCommand extends Object
The SCM command is documented here:
V2.0.2: http://publib.boulder.ibm.com/infocenter/rtc/v2r0m0/topic/com.ibm.team.scm.doc/topics/r_scm_cli_scm.html V3.0: http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0/topic/com.ibm.team.scm.doc/topics/r_scm_cli_scm.html V3.0.1: http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.team.scm.doc/topics/r_scm_cli_scm.html
Constructor and Description |
---|
JazzScmCommand(String cmd,
ScmProviderRepository repo,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand when no sub-command is needed.
|
JazzScmCommand(String cmd,
String subCmd,
ScmProviderRepository repo,
boolean addRepositoryWorkspaceArg,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand, adding the repository-uri as needed.
|
JazzScmCommand(String cmd,
String subCmd,
ScmProviderRepository repo,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand when a sub-command is needed.
|
Modifier and Type | Method and Description |
---|---|
void |
addArgument(ScmFileSet fileSet) |
void |
addArgument(String arg) |
static String |
cryptPassword(org.codehaus.plexus.util.cli.Commandline cl) |
int |
execute(org.codehaus.plexus.util.cli.StreamConsumer out,
ErrorConsumer err) |
org.codehaus.plexus.util.cli.Commandline |
getCommandline() |
String |
getCommandString() |
static boolean |
isCommandExitError(int status)
Check if the exit status is meant to be an error:
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.team.scm.doc%2Ftopics%2Fr_scm_cli_retcodes.html
|
public JazzScmCommand(String cmd, ScmProviderRepository repo, ScmFileSet fileSet, ScmLogger logger)
public JazzScmCommand(String cmd, String subCmd, ScmProviderRepository repo, ScmFileSet fileSet, ScmLogger logger)
public JazzScmCommand(String cmd, String subCmd, ScmProviderRepository repo, boolean addRepositoryWorkspaceArg, ScmFileSet fileSet, ScmLogger logger)
public void addArgument(ScmFileSet fileSet)
public void addArgument(String arg)
public int execute(org.codehaus.plexus.util.cli.StreamConsumer out, ErrorConsumer err) throws ScmException
ScmException
public String getCommandString()
public org.codehaus.plexus.util.cli.Commandline getCommandline()
public static String cryptPassword(org.codehaus.plexus.util.cli.Commandline cl)
public static boolean isCommandExitError(int status)
Copyright © 2003–2022 The Apache Software Foundation. All rights reserved.