Package org.apache.maven.scm.client.cli
Class MavenScmCli
- java.lang.Object
-
- org.apache.maven.scm.client.cli.MavenScmCli
-
public class MavenScmCli extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.codehaus.plexus.PlexusContainerplexusprivate ScmManagerscmManager
-
Constructor Summary
Constructors Constructor Description MavenScmCli()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckIn(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version)private voidcheckOut(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version)private org.codehaus.plexus.PlexusContainercreatePlexusContainer()voidexecute(java.lang.String scmUrl, java.lang.String command, java.io.File workingDirectory, ScmVersion version)static voidmain(java.lang.String[] args)private voidshowError(ScmResult result)voidstop()private voidupdate(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version)
-
-
-
Field Detail
-
plexus
private org.codehaus.plexus.PlexusContainer plexus
-
scmManager
private ScmManager scmManager
-
-
Method Detail
-
createPlexusContainer
private org.codehaus.plexus.PlexusContainer createPlexusContainer()
-
stop
public void stop()
-
main
public static void main(java.lang.String[] args)
-
execute
public void execute(java.lang.String scmUrl, java.lang.String command, java.io.File workingDirectory, ScmVersion version)
-
checkOut
private void checkOut(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version) throws ScmException
- Throws:
ScmException
-
checkIn
private void checkIn(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version) throws ScmException
- Throws:
ScmException
-
update
private void update(ScmRepository scmRepository, java.io.File workingDirectory, ScmVersion version) throws ScmException
- Throws:
ScmException
-
showError
private void showError(ScmResult result)
-
-