Edgewall Software

Changes between Version 6 and Version 7 of MultipleRepositorySupport/Cache


Ignore:
Timestamp:
Apr 21, 2009, 11:42:28 PM (10 years ago)
Author:
Lele Gaifax <lele@…>
Comment:

Properly link TracDarcs/Cache considerations

Legend:

Unmodified
Added
Removed
Modified
  • MultipleRepositorySupport/Cache

    v6 v7  
    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. -- lelit.
     133See also the [wiki:TracDarcs/Cache#MRconsiderations considerations] on the page TracDarcs/Cache. -- lelit.
    134134
    135135Still, 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.