On Tue, Mar 12, 2013 at 11:51 AM, Brettschneider Falk <[email protected]> wrote: > Hi, > > Magnus Therning wrote: >> RjOllos wrote: >> > zhihui luo wrote: >> > > I need this function: a Trac instance to manage multiple projects.Each >> > > project has one or more SVN repository. >> > >> > Trac has supported multiple repositories since 0.12. >> >> But Trac still doesn't support several projects in one instance right? > > Don't mix up repositories and projects.
I certainly am not mixing them up. > The "project" you're talking about is meant as a term of organizing your work > (writing wiki and tickets, scheduling plans, browsing the sources) within a > single Trac instance. Indeed, that seems to be the kind of project *we all* are talking about. > Multiple user projects _are_ possible in one Trac instance, read here about > SimpleMultiProjectPlugin: > http://trac.edgewall.org/wiki/TracMultipleProjects/SingleEnvironment#Pluginsolution > You can also try Apache Bloodhound, also providing multiple projects in one > Trac instance. Which seems to answer my question above, Trac still doesn't support multiple projects in a single instance *as shipped*. There has long existed hacks and plugins to achieve it though. > You must separate Trac from the version control system. You can setup one or > more Trac instances to be on top of multiple source repositories. Though > those repositories are still living without Trac. You could have the special > case that one source repository belongs to one user project of Trac and vice > versa, but many use cases do not. Often a repository is shared by several > user projects or user projects even live as subdirs within one repository. Of course, and you should consider that with *some* VCS:s it's very easy to keep multiple projects in a single repository (e.g. CVS and SVN), in others it's not really doable at all (e.g. GIT and HG). >> Luckily it's possible, and easy, to have several instances on the same >> server :) > > But with separated journals, ticket systems and wikis, and that is a big > disadvantage. Sometimes it's a disadvantage, sometimes it's exactly what the doctor ordered :) /M -- Magnus Therning OpenPGP: 0xAB4DFBA4 email: [email protected] jabber: [email protected] twitter: magthe http://therning.org/magnus -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/trac-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
