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, setSqliteJournalMode
private 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 false
public void setIgnoreExternals(boolean ignoreExternals)
ignoreExternals
- code>true if externals definitions should be ignored, otherwise false
public boolean isUpdateLocksOnDemand()
true
if locks should be updated on demand, otherwise false
public void setUpdateLocksOnDemand(boolean updateLocksOnDemand)
updateLocksOnDemand
- true
if locks should be updated on demand, otherwise false
public boolean isAllowUnversionedObstructions()
true
if allow tolerating unversioned items during update, otherwise false
public void setAllowUnversionedObstructions(boolean allowUnversionedObstructions)
allowUnversionedObstructions
- true
if allow tolerating unversioned items during update, otherwise false
public ISvnExternalsHandler getExternalsHandler()
public void setExternalsHandler(ISvnExternalsHandler externalsHandler)
externalsHandler
- object to handle the externals