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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
getClean()
Deprecated.Moved toCleanCheckout
boolean
Deprecated.Deprecated.String[]
Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.String[]
Deprecated.Deprecated.Moved toLocalBranch
boolean
Deprecated.boolean
Deprecated.Deprecated.Moved toCloneOption
Deprecated.boolean
Deprecated.Moved toDisableRemotePoll
Deprecated.Moved toScmName
boolean
Deprecated.boolean
Deprecated.Deprecated.boolean
Deprecated.Moved toCloneOption
boolean
Deprecated.Moved toWipeWorkspace
boolean
Deprecated.Moved toIgnoreNotifyCommit
Methods 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:
getDescriptor
in interfaceDescribable<SCM>
- Overrides:
getDescriptor
in 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 toAuthorInChangelog
If 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