@Singleton @Named(value="jgit") @Priority(value=1) public class JGitTestScmProvider extends JGitScmProvider implements ScmProvider
TransportCommand
.logger
Constructor and Description |
---|
JGitTestScmProvider(org.codehaus.plexus.components.interactivity.Prompter prompter) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.maven.scm.provider.git.command.GitCommand |
getCheckInCommand() |
protected org.apache.maven.scm.provider.git.command.GitCommand |
getCheckOutCommand() |
protected org.apache.maven.scm.provider.git.command.GitCommand |
getRemoteInfoCommand() |
void |
registerCheckInCommandCallback(Consumer<JGitCheckInCommand> gitCommandConsumer) |
void |
registerCheckOutCommandCallback(Consumer<JGitCheckOutCommand> gitCommandConsumer) |
void |
registerRemoteInfoCommandCallback(Consumer<JGitRemoteInfoCommand> gitCommandConsumer) |
getAddCommand, getBlameCommand, getBranchCommand, getChangeLogCommand, getDiffCommand, getExportCommand, getInfoCommand, getListCommand, getRemoveCommand, getRepositoryURL, getStatusCommand, getTagCommand, getUntagCommand, getUpdateCommand, setInteractive
add, blame, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, makeProviderScmRepository, makeProviderScmRepository, remoteInfo, remove, status, tag, untag, update, validateScmUrl
add, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, 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, export, export, export, export, export, getScmSpecificFilename, getScmType, info, list, list, makeProviderScmRepository, makeProviderScmRepository, mkdir, remoteInfo, remove, requiresEditMode, sanitizeTagName, setInteractive, status, tag, tag, tag, unedit, untag, update, update, update, update, update, update, update, update, update, update, update, update, validateScmUrl, validateTagName
@Inject public JGitTestScmProvider(org.codehaus.plexus.components.interactivity.Prompter prompter)
public void registerCheckInCommandCallback(Consumer<JGitCheckInCommand> gitCommandConsumer)
public void registerCheckOutCommandCallback(Consumer<JGitCheckOutCommand> gitCommandConsumer)
public void registerRemoteInfoCommandCallback(Consumer<JGitRemoteInfoCommand> gitCommandConsumer)
protected org.apache.maven.scm.provider.git.command.GitCommand getCheckInCommand()
getCheckInCommand
in class JGitScmProvider
protected org.apache.maven.scm.provider.git.command.GitCommand getCheckOutCommand()
getCheckOutCommand
in class JGitScmProvider
protected org.apache.maven.scm.provider.git.command.GitCommand getRemoteInfoCommand()
getRemoteInfoCommand
in class JGitScmProvider
Copyright © 2003–2023 The Apache Software Foundation. All rights reserved.