Class PerforceBlameCommand
java.lang.Object
org.apache.maven.scm.command.AbstractCommand
org.apache.maven.scm.command.blame.AbstractBlameCommand
org.apache.maven.scm.provider.perforce.command.blame.PerforceBlameCommand
- All Implemented Interfaces:
Command
,PerforceCommand
- Since:
- 1.4
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.codehaus.plexus.util.cli.Commandline
createCommandLine
(PerforceScmProviderRepository repo, File workingDirectory, String filename, String clientspec) static org.codehaus.plexus.util.cli.Commandline
createFilelogCommandLine
(PerforceScmProviderRepository repo, File workingDirectory, String filename, String clientspec) executeBlameCommand
(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename) Methods inherited from class org.apache.maven.scm.command.blame.AbstractBlameCommand
executeCommand
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
Constructor Details
-
PerforceBlameCommand
public PerforceBlameCommand()
-
-
Method Details
-
executeBlameCommand
public BlameScmResult executeBlameCommand(ScmProviderRepository repo, ScmFileSet workingDirectory, String filename) throws ScmException - Specified by:
executeBlameCommand
in classAbstractBlameCommand
- Throws:
ScmException
-
createCommandLine
public static org.codehaus.plexus.util.cli.Commandline createCommandLine(PerforceScmProviderRepository repo, File workingDirectory, String filename, String clientspec) -
createFilelogCommandLine
public static org.codehaus.plexus.util.cli.Commandline createFilelogCommandLine(PerforceScmProviderRepository repo, File workingDirectory, String filename, String clientspec)
-