public abstract class AbstractSvnCommit extends SvnReceivingOperation<SVNCommitInfo>
SvnOperation.run()
method returns SVNCommitInfo
information on a new revision as the result of the commit.SvnCommit
,
SvnImport
,
SvnRemoteCopy
,
SvnRemoteDelete
,
SvnRemoteMkDir
,
SvnRemoteSetProperty
Modifier | Constructor and Description |
---|---|
protected |
AbstractSvnCommit(SvnOperationFactory factory) |
Modifier and Type | Method and Description |
---|---|
ISvnCommitHandler |
getCommitHandler()
Gets the commit handler for the operation.
|
java.lang.String |
getCommitMessage()
Gets commit log message.
|
SVNProperties |
getRevisionProperties()
Gets custom revision properties for the operation.
|
void |
setCommitHandler(ISvnCommitHandler commitHandler)
Sets the commit handler for the operation.
|
void |
setCommitMessage(java.lang.String commitMessage)
Sets commit log message.
|
void |
setRevisionProperties(SVNProperties revisionProperties)
Sets custom revision properties for the operation.
|
void |
setRevisionProperty(java.lang.String name,
SVNPropertyValue value)
Adds custom revision properties for the operation.
|
first, getReceiver, initDefaults, last, receive, run, setReceiver
addTarget, cancel, ensureArgumentsAreValid, ensureEnoughTargets, ensureHomohenousTargets, getApplicableChangelists, getAuthenticationManager, getCanceller, getDepth, getEventHandler, getFirstTarget, getMaximumTargetsCount, getMinimumTargetsCount, getOperationalWorkingCopy, getOperationFactory, getOptions, getRepositoryPool, getRevision, getSqliteJournalMode, getTargets, hasFileTargets, hasLocalTargets, hasRemoteTargets, isCancelled, isChangesWorkingCopy, isSleepForTimestamp, isUseParentWcFormat, needsHomohenousTargets, run, setApplicalbeChangelists, setDepth, setRevision, setSingleTarget, setSleepForTimestamp, setSqliteJournalMode
protected AbstractSvnCommit(SvnOperationFactory factory)
public SVNProperties getRevisionProperties()
null
, revisionProperties
holds additional, custom revision properties (String
names
mapped to SVNPropertyValue
values) to be set on the new revision.
This table cannot contain any standard Subversion properties.public void setRevisionProperties(SVNProperties revisionProperties)
null
, revisionProperties
holds additional, custom revision properties (String
names
mapped to SVNPropertyValue
values) to be set on the new revision.
This table cannot contain any standard Subversion properties.revisionProperties
- custom revision propertiespublic java.lang.String getCommitMessage()
public void setCommitMessage(java.lang.String commitMessage)
commitMessage
- commit log messagepublic void setRevisionProperty(java.lang.String name, SVNPropertyValue value)
setRevisionProperties(SVNProperties)
name
- name of custom revision propertyvalue
- value of custom revision propertypublic ISvnCommitHandler getCommitHandler()
public void setCommitHandler(ISvnCommitHandler commitHandler)
commitHandler
- commit handlerCopyright © 2004-2012 TMate Software Ltd. All Rights Reserved.