Class SvnExeScmProvider
- java.lang.Object
- 
- org.apache.maven.scm.provider.AbstractScmProvider
- 
- org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
- 
- org.apache.maven.scm.provider.svn.svnexe.SvnExeScmProvider
 
 
 
- 
- All Implemented Interfaces:
- ScmProvider
 
 @Singleton @Named("svn") public class SvnExeScmProvider extends AbstractSvnScmProvider- Author:
- Emmanuel Venisse
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.maven.scm.provider.svn.AbstractSvnScmProviderCURRENT_WORKING_DIRECTORY
 - 
Fields inherited from class org.apache.maven.scm.provider.AbstractScmProviderlogger
 
- 
 - 
Constructor SummaryConstructors Constructor Description SvnExeScmProvider()
 - 
Method Summary- 
Methods inherited from class org.apache.maven.scm.provider.svn.AbstractSvnScmProvideradd, blame, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, list, makeProviderScmRepository, makeProviderScmRepository, mkdir, remove, status, tag, untag, update, validateScmUrl
 - 
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvideradd, add, add, blame, blame, branch, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
SvnExeScmProviderpublic SvnExeScmProvider() 
 
- 
 - 
Method Detail- 
setInteractivepublic void setInteractive(boolean interactive) Description copied from interface:ScmProviderSets the interactive mode, which by default (i.e. if not called) is assumed to betrueby providers. As providers are usually singletons, this affects every usage of this provider.- Parameters:
- interactive- either- truein case user may be prompted for information, otherwise- false. The default is- true.
 
 - 
getAddCommandprotected SvnCommand getAddCommand() - Specified by:
- getAddCommandin class- AbstractSvnScmProvider
 
 - 
getBranchCommandprotected SvnCommand getBranchCommand() - Specified by:
- getBranchCommandin class- AbstractSvnScmProvider
 
 - 
getChangeLogCommandprotected SvnCommand getChangeLogCommand() - Specified by:
- getChangeLogCommandin class- AbstractSvnScmProvider
 
 - 
getCheckInCommandprotected SvnCommand getCheckInCommand() - Specified by:
- getCheckInCommandin class- AbstractSvnScmProvider
 
 - 
getCheckOutCommandprotected SvnCommand getCheckOutCommand() - Specified by:
- getCheckOutCommandin class- AbstractSvnScmProvider
 
 - 
getDiffCommandprotected SvnCommand getDiffCommand() - Specified by:
- getDiffCommandin class- AbstractSvnScmProvider
 
 - 
getExportCommandprotected SvnCommand getExportCommand() - Specified by:
- getExportCommandin class- AbstractSvnScmProvider
 
 - 
getRemoveCommandprotected SvnCommand getRemoveCommand() - Specified by:
- getRemoveCommandin class- AbstractSvnScmProvider
 
 - 
getStatusCommandprotected SvnCommand getStatusCommand() - Specified by:
- getStatusCommandin class- AbstractSvnScmProvider
 
 - 
getTagCommandprotected SvnCommand getTagCommand() - Specified by:
- getTagCommandin class- AbstractSvnScmProvider
 
 - 
getUntagCommandprotected SvnCommand getUntagCommand() - Specified by:
- getUntagCommandin class- AbstractSvnScmProvider
 
 - 
getUpdateCommandprotected SvnCommand getUpdateCommand() - Specified by:
- getUpdateCommandin class- AbstractSvnScmProvider
 
 - 
getListCommandprotected SvnCommand getListCommand() - Specified by:
- getListCommandin class- AbstractSvnScmProvider
 
 - 
getInfoCommandpublic SvnCommand getInfoCommand() - Specified by:
- getInfoCommandin class- AbstractSvnScmProvider
 
 - 
getBlameCommandprotected SvnCommand getBlameCommand() - Specified by:
- getBlameCommandin class- AbstractSvnScmProvider
 
 - 
getMkdirCommandprotected SvnCommand getMkdirCommand() - Specified by:
- getMkdirCommandin class- AbstractSvnScmProvider
 
 - 
getRepositoryURLprotected String getRepositoryURL(File path) throws ScmException - Specified by:
- getRepositoryURLin class- AbstractSvnScmProvider
- Throws:
- ScmException
 
 - 
remoteInfopublic RemoteInfoScmResult remoteInfo(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException - Specified by:
- remoteInfoin interface- ScmProvider
- Overrides:
- remoteInfoin class- AbstractScmProvider
- Parameters:
- repository- the source control system
- fileSet- not use currently but for future use
- parameters- some parameters (not use currently but for future use)
- Returns:
- if the scm implementation doesn't support "info" result will null
- Throws:
- ScmException- if any
 
 - 
remoteUrlExistpublic boolean remoteUrlExist(ScmProviderRepository repository, CommandParameters parameters) throws ScmException - Specified by:
- remoteUrlExistin class- AbstractSvnScmProvider
- Returns:
- true if remote url exists
- Throws:
- ScmException
 
 
- 
 
-