A common configuration file is the answer. The explicit configuration of a
specific site can then be condensed to the following, which I think is a
minimal set of configuration parameters (assuming usage of Trac 0.12 and
depending on the content of the common ini file):

[inherit]

file = /path/to/common/trac.ini



[project]

descr = Description of the project

name = Project name that appears in "Available Projects" list (e.g. Example)

url = /url-path-to-trac-relative-web-server-root-path (e.g. /trac/example)



[repositories]

.description = Description of the main repository

.dir = /directory/path/to/repo

.type = svn

.url = /url-path-to-repo-relative-web-server-root-path (e.g. /svn/example)



[svn]

branches = ...

tags = ...



[trac]

base_url = full URL path to Trac (e.g.
<http://www.example.org/trac/example> http://www.example.org/trac/example)

Regards,
Mikael Relbe

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to