class
ScriptSvnReporters.
SvnReporter
Bases: object
Instances of this interface can used as callbacks for user display of subversion messages.
ReportStart
Reports the start.
HandleSvnNotify
notify
Is called for subversion notifications.
notify (SvnNotify) – The notify.
HandleSvnProgress
nItemsCompleted
nItemsTotal
Handles the SVN progress.
nItemsCompleted (int) – The number of items completed.
nItemsTotal (int) – The number of items total.
HandleSvnCancel
Handles the SVN cancel.
bool
True if the current process should be cancelled.
HandlePluginNotify
severity
type
stMessage
nProjectHandle=-1
objectGuid=<property object>
Handles messages which are not caused by subversion, but by the subversion plugin or other higher levels.
severity (Severity) – The severity of the message.
type (SvnNotificationType) – The type of notification.
stMessage (str) – The user readable message.
nProjectHandle (int) – The project handle or -1 if not relevant.
objectGuid (Guid) – The object GUID or Guid.Empty if not relevant.
ReportFinish
bSuccess
nRevision
Reports that the action is finished.
bSuccess (bool) – if set to True, the operation was successfull.
nRevision (int) – The subversion revision if applicable (e. G. on checkout / update).