Package com.atlassian.bamboo.plugins.git
Class AbstractGitOperationHelper
- java.lang.Object
-
- com.atlassian.bamboo.plugins.git.AbstractGitOperationHelper
-
- All Implemented Interfaces:
GitOperationHelper
- Direct Known Subclasses:
JGitOperationHelper
,NativeGitOperationHelper
public abstract class AbstractGitOperationHelper extends Object implements GitOperationHelper
-
-
Field Summary
Fields Modifier and Type Field Description protected GitRepositoryAccessData
accessData
protected BuildLogger
buildLogger
protected static int
CHANGESET_LIMIT
protected static int
DEFAULT_TRANSFER_TIMEOUT
protected static String[]
FQREF_PREFIXES
protected com.atlassian.sal.api.message.I18nResolver
i18nResolver
protected TrustedKeyHelper
trustedKeyHelper
-
Constructor Summary
Constructors Constructor Description AbstractGitOperationHelper(GitRepositoryAccessData accessData, @NotNull BuildLogger buildLogger, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull TrustedKeyHelper trustedKeyHelper)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.plugins.git.GitOperationHelper
checkout, checkout, checkRevisionExistsInCacheRepository, commit, commit, createBranch, createLightweightTag, extractCommits, extractCommits, extractCommitsBetweenBranches, fetch, fetch, fetch, fetch, fetch, fetch, getBranchForSha, getCommit, getCurrentBranch, getCurrentRevision, getOpenBranches, getShaOfRefIfExists, getTagsForRepository, isAncestor, isClean, merge, mergeAndReturnHead, obtainLatestRevision, obtainLatestRevision, pushBranchOrTag, pushRevision, stageChanges
-
-
-
-
Field Detail
-
DEFAULT_TRANSFER_TIMEOUT
protected static final int DEFAULT_TRANSFER_TIMEOUT
-
CHANGESET_LIMIT
protected static final int CHANGESET_LIMIT
-
FQREF_PREFIXES
protected static final String[] FQREF_PREFIXES
-
accessData
protected final GitRepositoryAccessData accessData
-
buildLogger
protected final BuildLogger buildLogger
-
i18nResolver
protected final com.atlassian.sal.api.message.I18nResolver i18nResolver
-
trustedKeyHelper
protected final TrustedKeyHelper trustedKeyHelper
-
-
Constructor Detail
-
AbstractGitOperationHelper
public AbstractGitOperationHelper(GitRepositoryAccessData accessData, @NotNull @NotNull BuildLogger buildLogger, @NotNull @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull @NotNull TrustedKeyHelper trustedKeyHelper)
-
-