public interface CleanPatchService extends VcsService, VcsRemoteService
IncrementalPatchService
in case it supports
incremental patch building
Created 22.10.12 12:48Modifier and Type | Method and Description |
---|---|
void |
buildCleanPatch(LowLevelPatchBuilder builder,
java.lang.String toRevision)
Creates a clean patch
|
boolean |
isCacheAllowed() |
@VcsCacheable boolean isCacheAllowed()
void buildCleanPatch(@NotNull LowLevelPatchBuilder builder, @NotNull java.lang.String toRevision) throws VcsException, java.io.IOException
builder
- patch builder. Implementation will call LowLevelPatch.exit(String)
or LowLevelPatch.fail(String)
prior to LowLevelPatchBuilder.close()
toRevision
- revisionVcsException
- on errorjava.io.IOException
- on error