Edgewall Software

Changes between Version 40 and Version 41 of TracMultipleProjects/ComprehensiveSolution


Ignore:
Timestamp:
Jul 8, 2007, 4:43:48 AM (17 years ago)
Author:
Dave Abrahams <dave@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TracMultipleProjects/ComprehensiveSolution

    v40 v41  
    4949  * Single Sign-On
    5050  * An improved project list
     51  * Global “member” and “admin” roles that represent standard sets of permissions
    5152 * Use the [../TracDev/ReleaseNotes/0.11#Setuptoolsisnowusedforthepackaging inherit] feature to avoid massive replication of trac.ini configuration information
    52  * Use the [trachacks:AuthzGroupsPlugin SVN AuthzGroups Plugin] to avoid replicating group membership information between your SVN authz file and your trac instances.
     53 * Share a single Subversion repository between all your trac instances, and use the [trachacks:AuthzGroupsPlugin SVN AuthzGroups Plugin] to avoid replicating group membership information between your SVN authz file and your trac instances.
    5354
    5455== Requirements ==
     
    5960 * [http://www.postgresql.org/ PostGreSQL]
    6061 * If you are currently using SQLite, You'll need trachacks:wiki:SqliteToPgScript with [trachacks:ticket:1709 this patch].
     62
     63== Creating Multiproject Queries ==
     64
     65As noted above, the strategy is to change the SQL queries to iterate over all projects and aggregate the results, while adding an extra column to indicate which project will be used. This information will be used by trachacks:MultipleProjectQueryFilterPlugin to fix up the URLs in each row of the resulting HTML table.
     66
    6167
    6268