Reputation:
How can I manage multiple SVN repositories/trac instances easily? I have a bunch of projects that I want to consolidate into a single authentication scheme. Also, I want to be able to enable plugins for every project and configure a bunch of trac options for multiple projects all at one time.
It would also be nice to be able to add and remove projects from a web interface.
Thanks
-Nelson
Upvotes: 6
Views: 5741
Reputation: 1349
Some answers here are quite outdated, because meanwhile Trac and especially its plugins have made much progress. IMO it's not necessary anymore to change to Redmine. Here's the current state of the art, especially what is maintained and useful:
Look also at the plugin recommendation site of Trac. IMO best is when you add the following plugins to a freshly installed Trac-1.0:
This is a good combination of all you need for good project-management. They can all be found at trac-hacks.org and plugin installation is quite easy for Trac.
The support of multiple repositories is a build-in feature of Trac itself since 0.12.
Also take a look at the upcoming Apache Bloodhound project which is build on top of Trac and is also an alternative to what I've written above.
Upvotes: 3
Reputation: 1844
I think this is what you were looking for.
http://trac.edgewall.org/wiki/TracMultipleProjects
Upvotes: 5
Reputation: 9429
Regarding the trac-part of your question you might want to keep an eye on this question: How do you handle multiple (overlapping) projects in trac?
Upvotes: 4
Reputation: 12416
We hit the same problem with trac, our solution was to move to redmine.
Upvotes: 6
Reputation: 6152
Nelson --
I believe the functionality you are looking for does not exist in standard Trac distributions.
Not sure if you are able to use a Subversion hosting / Trac hosting service, but there are several services that will give you all of this, plus zero setup/maintenance headaches. Some of these have free or low-cost options that might fit your needs.
There are lots more, which a Google search for "Subversion hosting" or "Trac hosting" would turn up.
Full disclosure: I work for ProjectLocker.
Upvotes: 1