Class JGitScmProvider
- java.lang.Object
-
- org.apache.maven.scm.provider.AbstractScmProvider
-
- org.apache.maven.scm.provider.git.AbstractGitScmProvider
-
- org.apache.maven.scm.provider.git.jgit.JGitScmProvider
-
- All Implemented Interfaces:
ScmProvider
public class JGitScmProvider extends AbstractGitScmProvider
- Since:
- 1.9
-
-
Field Summary
-
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider
ROLE
-
-
Constructor Summary
Constructors Constructor Description JGitScmProvider()
-
Method Summary
All 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 GitCommandgetListCommand()protected GitCommandgetRemoteInfoCommand()protected GitCommandgetRemoveCommand()protected java.lang.StringgetRepositoryURL(java.io.File path)protected GitCommandgetStatusCommand()protected GitCommandgetTagCommand()protected GitCommandgetUpdateCommand()-
Methods inherited from class org.apache.maven.scm.provider.git.AbstractGitScmProvider
add, blame, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, makeProviderScmRepository, makeProviderScmRepository, remoteInfo, remove, status, tag, 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, 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
-
-
-
-
Method Detail
-
getAddCommand
protected GitCommand getAddCommand()
- Specified by:
getAddCommandin classAbstractGitScmProvider
-
getBranchCommand
protected GitCommand getBranchCommand()
- Specified by:
getBranchCommandin classAbstractGitScmProvider
-
getChangeLogCommand
protected GitCommand getChangeLogCommand()
- Specified by:
getChangeLogCommandin classAbstractGitScmProvider
-
getCheckInCommand
protected GitCommand getCheckInCommand()
- Specified by:
getCheckInCommandin classAbstractGitScmProvider
-
getCheckOutCommand
protected GitCommand getCheckOutCommand()
- Specified by:
getCheckOutCommandin classAbstractGitScmProvider
-
getDiffCommand
protected GitCommand getDiffCommand()
- Specified by:
getDiffCommandin classAbstractGitScmProvider
-
getExportCommand
protected GitCommand getExportCommand()
- Specified by:
getExportCommandin classAbstractGitScmProvider
-
getRemoveCommand
protected GitCommand getRemoveCommand()
- Specified by:
getRemoveCommandin classAbstractGitScmProvider
-
getStatusCommand
protected GitCommand getStatusCommand()
- Specified by:
getStatusCommandin classAbstractGitScmProvider
-
getTagCommand
protected GitCommand getTagCommand()
- Specified by:
getTagCommandin classAbstractGitScmProvider
-
getUpdateCommand
protected GitCommand getUpdateCommand()
- Specified by:
getUpdateCommandin classAbstractGitScmProvider
-
getListCommand
protected GitCommand getListCommand()
-
getInfoCommand
public GitCommand getInfoCommand()
- Specified by:
getInfoCommandin classAbstractGitScmProvider
-
getRepositoryURL
protected java.lang.String getRepositoryURL(java.io.File path) throws ScmException- Specified by:
getRepositoryURLin classAbstractGitScmProvider- Throws:
ScmException
-
getBlameCommand
protected GitCommand getBlameCommand()
- Specified by:
getBlameCommandin classAbstractGitScmProvider
-
getRemoteInfoCommand
protected GitCommand getRemoteInfoCommand()
- Specified by:
getRemoteInfoCommandin classAbstractGitScmProvider
-
-