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
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
-
Constructor Details
-
GitStatusCommand
public GitStatusCommand()
-
-
Method Details
-
executeStatusCommand
protected StatusScmResult executeStatusCommand(ScmProviderRepository repo, ScmFileSet fileSet) throws ScmException - Specified by:
executeStatusCommand
in classAbstractStatusCommand
- Throws:
ScmException
-
getRelativeCWD
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
-