Edgewall Software

Changes between Version 19 and Version 20 of TracDev/ApiChanges/0.12


Ignore:
Timestamp:
Feb 5, 2010, 1:53:39 PM (14 years ago)
Author:
Remy Blank
Comment:

Added IRepositoryChangeListener.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ApiChanges/0.12

    v19 v20  
    158158
    159159=== New Interfaces ===
     160==== `trac.versioncontrol.api.IRepositoryChangeListener` ^[source:trunk/trac/versioncontrol/api.py@9125:83-95#L82 (0.12)]^ ==== #IRepositoryChangeListener
     161
     162Components implementing the `IRepositoryChangeListener` interface are notified when new changesets are added to a repository, and when metadata for changesets is modified. Both events are generated by `trac-admin $ENV changeset` commands, and therefore require that hooks in the repositories call these commands on commit and revision property changes, as described in [wiki:0.12/TracRepositoryAdmin#ExplicitSync TracRepositoryAdmin].
     163
     164See #7723 for details.
     165
    160166==== `trac.ticket.api.IMilestoneChangeListener` ^[source:trunk/trac/ticket/api.py@8828:141-157#L140 (0.12)]^ ==== #IMilestoneChangeListener
    161167