Package hudson.plugins.git
Class GitSCMBackwardCompatibility
java.lang.Object
hudson.scm.SCM
hudson.plugins.git.GitSCMBackwardCompatibility
- All Implemented Interfaces:
ExtensionPoint,Describable<SCM>,Serializable
- Direct Known Subclasses:
GitSCM
This is a portion of
GitSCM for the stuff that's used to be in GitSCM
that are deprecated. Moving deprecated stuff from GitSCM to here allows us
to keep GitSCM cleaner.- Author:
- Kohsuke Kawaguchi
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.scm.SCM
PERMISSIONS, TAG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.booleangetClean()Deprecated.Moved toCleanCheckoutbooleanDeprecated.Deprecated.String[]Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.String[]Deprecated.Deprecated.Moved toLocalBranchbooleanDeprecated.booleanDeprecated.Deprecated.Moved toCloneOptionDeprecated.booleanDeprecated.Moved toDisableRemotePollDeprecated.Moved toScmNamebooleanDeprecated.booleanDeprecated.Deprecated.booleanDeprecated.Moved toCloneOptionbooleanDeprecated.Moved toWipeWorkspacebooleanDeprecated.Moved toIgnoreNotifyCommitMethods inherited from class hudson.scm.SCM
_calcRevisionsFromBuild, _for, _for, all, buildEnvironment, buildEnvVars, calcRevisionsFromBuild, calcRevisionsFromBuild, checkout, checkout, compareRemoteRevisionWith, compareRemoteRevisionWith, createChangeLogParser, createEmptyChangeLog, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getKey, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, guessBrowser, nullify, poll, pollChanges, postCheckout, postCheckout, processWorkspaceBeforeDeletion, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling, supportsPolling
-
Constructor Details
-
GitSCMBackwardCompatibility
public GitSCMBackwardCompatibility()
-
-
Method Details
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<SCM>- Overrides:
getDescriptorin classSCM
-
getIncludedRegions
Deprecated. -
getExcludedRegions
Deprecated. -
getExcludedRegionsNormalized
Deprecated. -
getIncludedRegionsNormalized
Deprecated. -
getRelativeTargetDir
Deprecated. -
getExcludedUsers
Deprecated. -
getExcludedUsersNormalized
Deprecated. -
getSkipTag
Deprecated. -
getDisableSubmodules
Deprecated. -
getRecursiveSubmodules
Deprecated. -
getTrackingSubmodules
Deprecated. -
getGitConfigName
Deprecated. -
getGitConfigEmail
Deprecated. -
getGitConfigNameToUse
Deprecated. -
getGitConfigEmailToUse
Deprecated. -
getPruneBranches
Deprecated. -
getUserMergeOptions
Deprecated. -
getClean
Deprecated.Moved toCleanCheckout- Returns:
- true if clean before checkout extension is enabled
-
getWipeOutWorkspace
Deprecated.Moved toWipeWorkspace- Returns:
- true if wipe workspace extension is enabled
-
getUseShallowClone
Deprecated.Moved toCloneOption- Returns:
- true if shallow clone extension is enabled and shallow clone is configured
-
getReference
Deprecated.Moved toCloneOption- Returns:
- reference repository or null if reference repository is not defined
-
getRemotePoll
Deprecated.Moved toDisableRemotePoll- Returns:
- true if remote polling is allowed
-
getAuthorOrCommitter
Deprecated.Moved toAuthorInChangelogIf true, use the commit author as the changeset author, rather than the committer.- Returns:
- true if commit author is used as the changeset author
-
isIgnoreNotifyCommit
Deprecated.Moved toIgnoreNotifyCommit- Returns:
- true if commit notifications are ignored
-
getScmName
Deprecated.Moved toScmName- Returns:
- configured SCM name or null if none if not configured
-
getLocalBranch
Deprecated.Moved toLocalBranch- Returns:
- name of local branch used for checkout or null if LocalBranch extension is not enabled
-
AuthorInChangelog