Edgewall Software

Changes between Version 3 and Version 4 of MultipleRepositorySupport


Ignore:
Timestamp:
Feb 4, 2008, 8:15:08 PM (11 years ago)
Author:
Christian Boos
Comment:

Update to latest revision

Legend:

Unmodified
Added
Removed
Modified
  • MultipleRepositorySupport

    v3 v4  
    1111Checkpoints:
    1212 - r6465: initial "release" of the branch, ''worksforme''
     13 - r6469: a few bug fixes
    1314
    1415The approach is quite simple: beyond repository connectors, there's now repository providers (IRepositoryProvider components) which are responsible for make available a list of named repositories. That name can be arbitrary (in particular, it may contain '/' to denote a pseudo-hierarchy) and will be used as a prefix for any repository path.
     
    2122= TODO =
    2223
    23  - More IRepositoryProvider components:
     24 - More [changeset:6448 IRepositoryProvider] components:
    2425   - !HgForestRepositoryProvider, for providing forest repositories and all sub-repositories managed by each forest
    2526   - !HgParentDirRepositoryProvider, for listing all the working copies present in a given folder
    2627   - !SvnParentDirRepositoryProvider, for listing all the Subversion repositories present in a given folder
    2728 - currently, a default repository ''needs'' to be defined, otherwise the versioncontrol modules are disabled
    28  - fix AJAX query in annotate
     29 - ~~fix AJAX query in annotate~~
    2930 - extend to cached repositories
    3031 - IRepositoryProvider must have a way to signal new content, in order to rebuild the repository name cache