| Interface | Description |
|---|---|
| CommitsIsolatingVcsChangeDetector |
VcsChangeDetector that can return commits one-by-one. |
| FixedDirectoryWorkingCopyManager | Deprecated
since 5.14 the purpose of this interface is to support exotic repository types.
|
| IdentifyingExecutor<T extends IdentifyingExecutor> | |
| MergingVcsWorkingCopyManager |
VcsWorkingCopyManager that can do merges. |
| NoContextVcsWorkingCopyManager |
Working copy manager capable of checking out without
CommonContext being provided. |
| UpdatingVcsWorkingCopyManager |
VcsWorkingCopyManager that can update source on vcs server. |
| VcsBranchCreator |
Class responsible for creating branches in repository.
|
| VcsBranchDetector |
Executor responsible for branch detection.
|
| VcsChangeDetector |
Executor responsible for finding changes in the repository.
|
| VcsConnectionTester |
Class responsible for testing connection to a repository.
|
| VcsExecutorWithRequirements |
Interface indicating that executing an operation in a job imposes some capability
Requirements on the executing agent. |
| VcsPullRequestDetector |
Executor responsible for pull request detection.
|
| VcsTagCreator |
Class responsible for creating tags in repository.
|
| VcsVariableGenerator |
Allows generation of custom repository variables.
|
| VcsWorkingCopyManager |
Class that can manage working copy in any directory.
|
| Class | Description |
|---|---|
| ContextualVcsId<T extends IdentifyingExecutor> | |
| VcsWorkingCopy |
A state of a working copy.
|
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.