Package jetbrains.buildServer.vcs.impl
Interface MergeManager
-
- All Known Implementing Classes:
MergeManagerImpl
public interface MergeManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isSupportMerge(VcsRootInstance root)
Map<VcsRootInstance,MergeResult>
merge(SBuild build, String dstLogicalBranch, String mergeMessage, MergeOptions options)
Map<BranchMergeTask,CompositeMergeResult>
merge(SBuildType buildType, List<BranchMergeTask> branches)
-
-
-
Method Detail
-
merge
@NotNull Map<BranchMergeTask,CompositeMergeResult> merge(@NotNull SBuildType buildType, @NotNull List<BranchMergeTask> branches) throws VcsException
- Throws:
VcsException
-
merge
@NotNull Map<VcsRootInstance,MergeResult> merge(@NotNull SBuild build, @NotNull String dstLogicalBranch, @NotNull String mergeMessage, @NotNull MergeOptions options) throws VcsException
- Throws:
VcsException
-
isSupportMerge
boolean isSupportMerge(@NotNull VcsRootInstance root)
-
-