Changes between Version 40 and Version 41 of TracMultipleProjects/ComprehensiveSolution
- Timestamp:
- Jul 8, 2007, 4:43:48 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracMultipleProjects/ComprehensiveSolution
v40 v41 49 49 * Single Sign-On 50 50 * An improved project list 51 * Global “member” and “admin” roles that represent standard sets of permissions 51 52 * 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. 53 54 54 55 == Requirements == … … 59 60 * [http://www.postgresql.org/ PostGreSQL] 60 61 * If you are currently using SQLite, You'll need trachacks:wiki:SqliteToPgScript with [trachacks:ticket:1709 this patch]. 62 63 == Creating Multiproject Queries == 64 65 As 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 61 67 62 68