public interface CopyService
| Modifier and Type | Method and Description |
|---|---|
Branch |
cloneBranch(Branch branch,
BranchCloneRequest request)
Clones the
branch into a new branch |
Project |
cloneProject(Project project,
ProjectCloneRequest request)
Clones the
project into a new project |
Branch |
copy(Branch branch,
BranchCopyRequest request)
Copies the configuration of the source branch
to the target branch.
|
Branch |
copy(Branch targetBranch,
Branch sourceBranch,
java.util.function.Function<java.lang.String,java.lang.String> replacementFn,
SyncPolicy syncPolicy)
Copies the configuration of the source branch
to the target branch.
|
Branch |
update(Branch branch,
BranchBulkUpdateRequest request)
Bulk update for a branch, by using replacements on all its components.
|
Branch copy(Branch branch, BranchCopyRequest request)
Branch copy(Branch targetBranch, Branch sourceBranch, java.util.function.Function<java.lang.String,java.lang.String> replacementFn, SyncPolicy syncPolicy)
Branch cloneBranch(Branch branch, BranchCloneRequest request)
branch into a new branchbranch - Branch to clone (untouched)request - Cloning instructionsProject cloneProject(Project project, ProjectCloneRequest request)
project into a new projectproject - Project to clone (untouched)request - Cloning instructionsBranch update(Branch branch, BranchBulkUpdateRequest request)
branch - Branch to updaterequest - Update instructions