Class GitStatusCommand
- java.lang.Object
-
- org.apache.maven.scm.command.AbstractCommand
-
- org.apache.maven.scm.command.status.AbstractStatusCommand
-
- org.apache.maven.scm.provider.git.gitexe.command.status.GitStatusCommand
-
- All Implemented Interfaces:
Command
,GitCommand
public class GitStatusCommand extends AbstractStatusCommand implements GitCommand
- Author:
- Brett Porter
-
-
Constructor Summary
Constructors Constructor Description GitStatusCommand()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.codehaus.plexus.util.cli.Commandline
createCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet)
static org.codehaus.plexus.util.cli.Commandline
createRevparseShowPrefix(ScmFileSet fileSet)
protected StatusScmResult
executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet)
static URI
getRelativeCWD(AbstractCommand caller, ScmFileSet fileSet)
Get the dir relative to the repository root.-
Methods inherited from class org.apache.maven.scm.command.status.AbstractStatusCommand
executeCommand
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
-
-
-
Method Detail
-
executeStatusCommand
protected StatusScmResult executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet) throws ScmException
- Specified by:
executeStatusCommand
in classAbstractStatusCommand
- Throws:
ScmException
-
getRelativeCWD
public static URI getRelativeCWD(AbstractCommand caller, ScmFileSet fileSet) throws ScmException
Get the dir relative to the repository root.- Parameters:
caller
- the caller command.fileSet
- in which subdir to execute.- Returns:
- the relative URI.
- Throws:
ScmException
- if execute() fails.
-
createCommandLine
public static org.codehaus.plexus.util.cli.Commandline createCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet)
-
createRevparseShowPrefix
public static org.codehaus.plexus.util.cli.Commandline createRevparseShowPrefix(ScmFileSet fileSet)
-
-