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 String
COMMAND_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.SvnCommand
getAddCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getBlameCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getBranchCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getChangeLogCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getCheckInCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getCheckOutCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getDiffCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getExportCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getInfoCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getListCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getMkdirCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getRemoveCommand()
protected String
getRepositoryURL(File path)
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getStatusCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getTagCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getUntagCommand()
protected org.apache.maven.scm.provider.svn.command.SvnCommand
getUpdateCommand()
org.apache.maven.scm.provider.ScmProviderRepository
makeProviderScmRepository(String scmSpecificUrl, char delimiter)
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)
boolean
remoteUrlExist(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:
makeProviderScmRepository
in interfaceorg.apache.maven.scm.provider.ScmProvider
- Overrides:
makeProviderScmRepository
in 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:
getAddCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getChangeLogCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getChangeLogCommand()
- Specified by:
getChangeLogCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getCheckInCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckInCommand()
- Specified by:
getCheckInCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getCheckOutCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckOutCommand()
- Specified by:
getCheckOutCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getDiffCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getDiffCommand()
- Specified by:
getDiffCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getRemoveCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getRemoveCommand()
- Specified by:
getRemoveCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getStatusCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getStatusCommand()
- Specified by:
getStatusCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getTagCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getTagCommand()
- Specified by:
getTagCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getUntagCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getUntagCommand()
- Specified by:
getUntagCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getUpdateCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getUpdateCommand()
- Specified by:
getUpdateCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getBranchCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getBranchCommand()
- Specified by:
getBranchCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getExportCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getExportCommand()
- Specified by:
getExportCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getInfoCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getInfoCommand()
- Specified by:
getInfoCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getListCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getListCommand()
- Specified by:
getListCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
- Since:
- 2.0.6
-
getBlameCommand
protected org.apache.maven.scm.provider.svn.command.SvnCommand getBlameCommand()
- Specified by:
getBlameCommand
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
-
getRepositoryURL
protected String getRepositoryURL(File path) throws org.apache.maven.scm.ScmException
- Specified by:
getRepositoryURL
in 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:
getMkdirCommand
in 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:
remoteInfo
in interfaceorg.apache.maven.scm.provider.ScmProvider
- Overrides:
remoteInfo
in 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:
remoteUrlExist
in classorg.apache.maven.scm.provider.svn.AbstractSvnScmProvider
- Throws:
org.apache.maven.scm.ScmException
-
-