Class SvnUntagCommand
java.lang.Object
org.apache.maven.scm.command.AbstractCommand
org.apache.maven.scm.command.untag.AbstractUntagCommand
org.apache.maven.scm.provider.svn.svnexe.command.untag.SvnUntagCommand
- All Implemented Interfaces:
Command
,SvnCommand
scm:untag for provider svn is done by removing the tag dir
- Since:
- 1.11.2
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) org.codehaus.plexus.util.cli.Commandline
createCommandline
(SvnScmProviderRepository repo, ScmFileSet fileSet, String tag, File messageFile) create command line from parametersexecuteUntagCommand
(ScmProviderRepository repo, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters) execute untag commandMethods inherited from class org.apache.maven.scm.command.untag.AbstractUntagCommand
executeCommand
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
Constructor Details
-
SvnUntagCommand
public SvnUntagCommand()
-
-
Method Details
-
executeUntagCommand
public ScmResult executeUntagCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters) throws ScmException execute untag command- Specified by:
executeUntagCommand
in classAbstractUntagCommand
- Parameters:
repo
- scm repofileSet
- set of files (unused)scmUntagParameters
- parameters used by untag implementations- Returns:
- result of untag command
- Throws:
ScmException
- in case of error
-
createCommandline
org.codehaus.plexus.util.cli.Commandline createCommandline(SvnScmProviderRepository repo, ScmFileSet fileSet, String tag, File messageFile) create command line from parameters- Parameters:
repo
- svn repo tu delete tag fromfileSet
- file set containing base dirtag
- tag to deletemessageFile
- file containing commit message- Returns:
- command line instance
-