Class GitExeScmProvider
- java.lang.Object
- 
- org.apache.maven.scm.provider.AbstractScmProvider
- 
- org.apache.maven.scm.provider.git.AbstractGitScmProvider
- 
- org.apache.maven.scm.provider.git.gitexe.GitExeScmProvider
 
 
 
- 
- All Implemented Interfaces:
- ScmProvider
 
 @Singleton @Named("git") public class GitExeScmProvider extends AbstractGitScmProvider- Author:
- Emmanuel Venisse
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.maven.scm.provider.AbstractScmProviderlogger
 
- 
 - 
Constructor SummaryConstructors Constructor Description GitExeScmProvider()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GitCommandgetAddCommand()protected GitCommandgetBlameCommand()protected GitCommandgetBranchCommand()protected GitCommandgetChangeLogCommand()protected GitCommandgetCheckInCommand()protected GitCommandgetCheckOutCommand()protected GitCommandgetDiffCommand()protected GitCommandgetExportCommand()GitCommandgetInfoCommand()protected GitCommandgetRemoteInfoCommand()protected GitCommandgetRemoveCommand()protected StringgetRepositoryURL(File path)protected GitCommandgetStatusCommand()protected GitCommandgetTagCommand()protected GitCommandgetUntagCommand()protected GitCommandgetUpdateCommand()voidsetEnvironmentVariable(String key, String value)voidsetInteractive(boolean interactive)Sets the interactive mode, which by default (i.e.- 
Methods inherited from class org.apache.maven.scm.provider.git.AbstractGitScmProvideradd, blame, branch, changelog, checkin, checkIn, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, makeProviderScmRepository, makeProviderScmRepository, remoteInfo, 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, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, list, list, list, login, mkdir, 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- 
GitExeScmProviderpublic GitExeScmProvider() 
 
- 
 - 
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 GitCommand getAddCommand() - Specified by:
- getAddCommandin class- AbstractGitScmProvider
 
 - 
getBranchCommandprotected GitCommand getBranchCommand() - Specified by:
- getBranchCommandin class- AbstractGitScmProvider
 
 - 
getChangeLogCommandprotected GitCommand getChangeLogCommand() - Specified by:
- getChangeLogCommandin class- AbstractGitScmProvider
 
 - 
getCheckInCommandprotected GitCommand getCheckInCommand() - Specified by:
- getCheckInCommandin class- AbstractGitScmProvider
 
 - 
getCheckOutCommandprotected GitCommand getCheckOutCommand() - Specified by:
- getCheckOutCommandin class- AbstractGitScmProvider
 
 - 
getDiffCommandprotected GitCommand getDiffCommand() - Specified by:
- getDiffCommandin class- AbstractGitScmProvider
 
 - 
getExportCommandprotected GitCommand getExportCommand() - Specified by:
- getExportCommandin class- AbstractGitScmProvider
 
 - 
getRemoveCommandprotected GitCommand getRemoveCommand() - Specified by:
- getRemoveCommandin class- AbstractGitScmProvider
 
 - 
getStatusCommandprotected GitCommand getStatusCommand() - Specified by:
- getStatusCommandin class- AbstractGitScmProvider
 
 - 
getTagCommandprotected GitCommand getTagCommand() - Specified by:
- getTagCommandin class- AbstractGitScmProvider
 
 - 
getUntagCommandprotected GitCommand getUntagCommand() - Specified by:
- getUntagCommandin class- AbstractGitScmProvider
 
 - 
getUpdateCommandprotected GitCommand getUpdateCommand() - Specified by:
- getUpdateCommandin class- AbstractGitScmProvider
 
 - 
getInfoCommandpublic GitCommand getInfoCommand() - Specified by:
- getInfoCommandin class- AbstractGitScmProvider
 
 - 
getBlameCommandprotected GitCommand getBlameCommand() - Specified by:
- getBlameCommandin class- AbstractGitScmProvider
 
 - 
getRemoteInfoCommandprotected GitCommand getRemoteInfoCommand() - Specified by:
- getRemoteInfoCommandin class- AbstractGitScmProvider
 
 - 
getRepositoryURLprotected String getRepositoryURL(File path) throws ScmException - Specified by:
- getRepositoryURLin class- AbstractGitScmProvider
- Throws:
- ScmException
 
 - 
setEnvironmentVariablepublic void setEnvironmentVariable(String key, String value) 
 
- 
 
-