Package org.jenkinsci.plugins.gitclient
package org.jenkinsci.plugins.gitclient
Core classes for git client API implementation.
- Since:
- 1.0
-
ClassDescriptionCommand builder for generating changelog in the format
GitSCM
expects.CheckoutCommand interface.Implementation class using command line CLI ran as external command.Command to clone a repository.FetchCommand interface.Git repository access class.Interface to Git functionality.Level of git configuration that will be adjusted by configuration changes.Base type for the builder style command object for various git commands.A builder to help creating requirements from GIT URIs.InitCommand interface.JGit, configured with the Apache HTTP Client, asGitTool
GitClient pure Java implementation using JGit.Jenkins implementation of the JGit progress monitoring interface.JGit asGitTool
MergeCommand interface.Generated localization support class.PushCommand interface.RebaseCommand interface.Code that gets executed on the machine where the working directory is local andRepository
object is accessible.RevListCommand interface.SubmoduleUpdateCommand interface.A command to convey unsupported features.