public abstract class Pusher<Repo extends Repository,Source extends PushSource,Target extends PushTarget>
extends java.lang.Object
| Constructor and Description |
|---|
Pusher() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
push(java.util.Map<Repo,PushSpec<Source,Target>> pushSpecs,
VcsPushOptionValue additionalOption,
boolean force)
Perform push for all given repositories.
|
public abstract void push(java.util.Map<Repo,PushSpec<Source,Target>> pushSpecs, VcsPushOptionValue additionalOption, boolean force)
pushSpecs - push specs for each repository telling what to push and where.additionalOption - some additional push option(s), which are received from
the additional panel if the plugin has one.force - if true then force push should be performed.