Edgewall Software

Changes between Version 5 and Version 6 of MultipleRepositorySupport/Cache


Ignore:
Timestamp:
Apr 21, 2009, 10:46:47 AM (15 years ago)
Author:
Christian Boos
Comment:

note about other repository events

Legend:

Unmodified
Added
Removed
Modified
  • MultipleRepositorySupport/Cache

    v5 v6  
    131131There's currently no extension point for reacting to such changes, but the idea was that if we were using an unique integer id for the repository, there would be no need to update anything after a simple renaming (i.e. the repository name would be just another repository property): [source:/sandbox/multirepos/trac/versioncontrol/admin.py@8070#L156 current implementation] does not scale very well, regardless of TracDarcs needs, though.
    132132
    133 I'm going to write some details in TracDarcs/Cache first, to keep the discussion clear.
     133I'm going to write some details in TracDarcs/Cache first, to keep the discussion clear. -- lelit.
     134
     135Still, there are other actions (adding/removing) that would require anyway to be notified to extensions, so why not rename as well. I think we therefore need a IRepositoryChangeListener to fully support the above use case. -- cboos.