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
public class SvnUntagCommand extends AbstractUntagCommand implements SvnCommand
scm:untag for provider svn is done by removing the tag dir- Since:
- 1.11.2
-
-
Constructor Summary
Constructors Constructor Description SvnUntagCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) org.codehaus.plexus.util.cli.Commandline
createCommandline(SvnScmProviderRepository repo, ScmFileSet fileSet, java.lang.String tag, java.io.File messageFile)
create command line from parametersScmResult
executeUntagCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmUntagParameters scmUntagParameters)
execute untag command-
Methods inherited from class org.apache.maven.scm.command.untag.AbstractUntagCommand
executeCommand
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
-
-
-
Method Detail
-
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, java.lang.String tag, java.io.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
-
-