public interface BulkPatchService extends VcsExtension
Modifier and Type | Interface and Description |
---|---|
static interface |
BulkPatchService.BulkPatchBuilder
Callback interface for buildIncrementalPatches.
|
static interface |
BulkPatchService.BulkPatchBuilderRequest
One patch building request
|
Modifier and Type | Method and Description |
---|---|
void |
buildPatches(VcsRoot root,
CheckoutRules rules,
java.util.List<BulkPatchService.BulkPatchBuilderRequest> requests,
BulkPatchService.BulkPatchBuilder builder)
Creates a series of incremental patches from a given from revision to all toRevisions.
|
void buildPatches(@NotNull VcsRoot root, @NotNull CheckoutRules rules, @NotNull java.util.List<BulkPatchService.BulkPatchBuilderRequest> requests, @NotNull BulkPatchService.BulkPatchBuilder builder) throws VcsException, java.io.IOException
root
- VCS rootrules
- checkout rulesrequests
- list of patches to build. Plugin is required to perform the request in given orderbuilder
- patch builderVcsException
- on errorjava.io.IOException
- on error