public abstract class AbstractSvnUpdate<V> extends SvnOperation<V>
SvnCheckout,
SvnExport,
SvnUpdate,
SvnSwitch| Modifier and Type | Field and Description |
|---|---|
private boolean |
allowUnversionedObstructions |
private ISvnExternalsHandler |
externalsHandler |
private boolean |
ignoreExternals |
private boolean |
updateLocksOnDemand |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSvnUpdate(SvnOperationFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
ISvnExternalsHandler |
getExternalsHandler()
Gets externals handler.
|
boolean |
isAllowUnversionedObstructions()
Gets whether or not to allow tolerating unversioned items during update.
|
boolean |
isIgnoreExternals()
Gets whether or not externals definitions should be ignored.
|
boolean |
isUpdateLocksOnDemand()
Gets whether or not locks should be updated on demand.
|
void |
setAllowUnversionedObstructions(boolean allowUnversionedObstructions)
Set whether or not to allow tolerating unversioned items during update.
|
void |
setExternalsHandler(ISvnExternalsHandler externalsHandler)
Sets externals handler.
|
void |
setIgnoreExternals(boolean ignoreExternals)
Sets whether or not externals definitions should be ignored.
|
void |
setUpdateLocksOnDemand(boolean updateLocksOnDemand)
Sets whether or not locks should be updated on demand.
|
addTarget, cancel, ensureArgumentsAreValid, ensureEnoughTargets, ensureHomohenousTargets, getApplicableChangelists, getAuthenticationManager, getCanceller, getDepth, getEventHandler, getFirstTarget, getMaximumTargetsCount, getMinimumTargetsCount, getOperationalWorkingCopy, getOperationFactory, getOptions, getRepositoryPool, getRevision, getSqliteJournalMode, getTargets, hasFileTargets, hasLocalTargets, hasRemoteTargets, initDefaults, isCancelled, isChangesWorkingCopy, isSleepForTimestamp, isUseParentWcFormat, needsHomohenousTargets, run, setApplicalbeChangelists, setDepth, setRevision, setSingleTarget, setSleepForTimestamp, setSqliteJournalModeprivate boolean ignoreExternals
private boolean updateLocksOnDemand
private boolean allowUnversionedObstructions
private ISvnExternalsHandler externalsHandler
protected AbstractSvnUpdate(SvnOperationFactory factory)
public boolean isIgnoreExternals()
true if externals definitions should be ignored, otherwise falsepublic void setIgnoreExternals(boolean ignoreExternals)
ignoreExternals - code>true if externals definitions should be ignored, otherwise falsepublic boolean isUpdateLocksOnDemand()
true if locks should be updated on demand, otherwise falsepublic void setUpdateLocksOnDemand(boolean updateLocksOnDemand)
updateLocksOnDemand - true if locks should be updated on demand, otherwise falsepublic boolean isAllowUnversionedObstructions()
true if allow tolerating unversioned items during update, otherwise falsepublic void setAllowUnversionedObstructions(boolean allowUnversionedObstructions)
allowUnversionedObstructions - true if allow tolerating unversioned items during update, otherwise falsepublic ISvnExternalsHandler getExternalsHandler()
public void setExternalsHandler(ISvnExternalsHandler externalsHandler)
externalsHandler - object to handle the externals