Class SvnJavaScmProvider
- java.lang.Object
-
- org.apache.maven.scm.provider.AbstractScmProvider
-
- org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
- org.apache.maven.scm.provider.svn.svnjava.SvnJavaScmProvider
-
- All Implemented Interfaces:
org.apache.maven.scm.provider.ScmProvider
public class SvnJavaScmProvider extends org.apache.maven.scm.provider.svn.AbstractSvnScmProvider- Version:
- $Id: SvnJavaScmProvider.java 439 2010-06-19 17:21:10Z oliver.lamy $
- Author:
- David Hawkins
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMMAND_LINE
-
Constructor Summary
Constructors Constructor Description SvnJavaScmProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.maven.scm.provider.svn.command.SvnCommandgetAddCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetBlameCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetBranchCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetChangeLogCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetCheckInCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetCheckOutCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetDiffCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetExportCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetInfoCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetListCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetMkdirCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetRemoveCommand()protected StringgetRepositoryURL(File path)protected org.apache.maven.scm.provider.svn.command.SvnCommandgetStatusCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetTagCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetUntagCommand()protected org.apache.maven.scm.provider.svn.command.SvnCommandgetUpdateCommand()org.apache.maven.scm.provider.ScmProviderRepositorymakeProviderScmRepository(String scmSpecificUrl, char delimiter)org.apache.maven.scm.command.remoteinfo.RemoteInfoScmResultremoteInfo(org.apache.maven.scm.provider.ScmProviderRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)booleanremoteUrlExist(org.apache.maven.scm.provider.ScmProviderRepository repository, org.apache.maven.scm.CommandParameters parameters)-
Methods inherited from class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
add, blame, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, list, makeProviderScmRepository, mkdir, remove, status, tag, untag, update, validateScmUrl
-
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider
add, add, add, addListener, blame, blame, branch, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, getLogger, list, list, login, mkdir, remove, requiresEditMode, sanitizeTagName, status, tag, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateTagName
-
-
-
-
Field Detail
-
COMMAND_LINE
public static final String COMMAND_LINE
- See Also:
- Constant Field Values
-
-
Method Detail
-
makeProviderScmRepository
public org.apache.maven.scm.provider.ScmProviderRepository makeProviderScmRepository(String scmSpecificUrl, char delimiter) throws org.apache.maven.scm.repository.ScmRepositoryException
- Specified by:
makeProviderScmRepositoryin interfaceorg.apache.maven.scm.provider.ScmProvider- Overrides:
makeProviderScmRepositoryin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider- Throws:
org.apache.maven.scm.repository.ScmRepositoryException
-
getAddCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getAddCommand()
- Specified by:
getAddCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getChangeLogCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getChangeLogCommand()
- Specified by:
getChangeLogCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getCheckInCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckInCommand()
- Specified by:
getCheckInCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getCheckOutCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckOutCommand()
- Specified by:
getCheckOutCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getDiffCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getDiffCommand()
- Specified by:
getDiffCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getRemoveCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getRemoveCommand()
- Specified by:
getRemoveCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getStatusCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getStatusCommand()
- Specified by:
getStatusCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getTagCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getTagCommand()
- Specified by:
getTagCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getUntagCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getUntagCommand()
- Specified by:
getUntagCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getUpdateCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getUpdateCommand()
- Specified by:
getUpdateCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getBranchCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getBranchCommand()
- Specified by:
getBranchCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getExportCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getExportCommand()
- Specified by:
getExportCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getInfoCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getInfoCommand()
- Specified by:
getInfoCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getListCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getListCommand()
- Specified by:
getListCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider- Since:
- 2.0.6
-
getBlameCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getBlameCommand()
- Specified by:
getBlameCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getRepositoryURL
protected String getRepositoryURL(File path) throws org.apache.maven.scm.ScmException
- Specified by:
getRepositoryURLin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider- Throws:
org.apache.maven.scm.ScmException
-
getMkdirCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getMkdirCommand()
- Specified by:
getMkdirCommandin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
remoteInfo
public org.apache.maven.scm.command.remoteinfo.RemoteInfoScmResult remoteInfo(org.apache.maven.scm.provider.ScmProviderRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters) throws org.apache.maven.scm.ScmException- Specified by:
remoteInfoin interfaceorg.apache.maven.scm.provider.ScmProvider- Overrides:
remoteInfoin classorg.apache.maven.scm.provider.AbstractScmProvider- Throws:
org.apache.maven.scm.ScmException
-
remoteUrlExist
public boolean remoteUrlExist(org.apache.maven.scm.provider.ScmProviderRepository repository, org.apache.maven.scm.CommandParameters parameters) throws org.apache.maven.scm.ScmException- Specified by:
remoteUrlExistin classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider- Throws:
org.apache.maven.scm.ScmException
-
-