Class GitBlameCommand
java.lang.Object
org.apache.maven.scm.command.AbstractCommand
org.apache.maven.scm.command.blame.AbstractBlameCommand
org.apache.maven.scm.provider.git.gitexe.command.blame.GitBlameCommand
- All Implemented Interfaces:
Command
,GitCommand
- Since:
- 1.4
- Author:
- Evgeny Mandrikov, Olivier Lamy
-
Field Summary
Fields inherited from class org.apache.maven.scm.command.AbstractCommand
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static org.codehaus.plexus.util.cli.Commandline
createCommandLine
(File workingDirectory, String filename, boolean ignoreWhitespace) executeBlameCommand
(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename) protected ScmResult
executeCommand
(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters) Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute
-
Constructor Details
-
GitBlameCommand
public GitBlameCommand()
-
-
Method Details
-
executeCommand
protected ScmResult executeCommand(ScmProviderRepository repository, ScmFileSet workingDirectory, CommandParameters parameters) throws ScmException - Overrides:
executeCommand
in classAbstractBlameCommand
- Throws:
ScmException
-
executeBlameCommand
public BlameScmResult executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename) throws ScmException - Specified by:
executeBlameCommand
in classAbstractBlameCommand
- Throws:
ScmException
-
createCommandLine
protected static org.codehaus.plexus.util.cli.Commandline createCommandLine(File workingDirectory, String filename, boolean ignoreWhitespace)
-