Trac Multiple Projects - ошибка доступных страниц проекта / путь / к / шаблонам - PullRequest
0 голосов
/ 18 ноября 2010

У меня есть два автономных проекта trac (два веб-сайта)

/path/to/project1
/path/to/project2

Я создал папку шаблонов перед проектами, так как шаблон будет применяться, и перечислю все доступные проекты

/path/to/templates

Таким образом, вместо использования

$ tracd -p 8080 /path/to/project1 /path/to/project2

я использовал

$ tracd -p 8080 -e /path/to

в соответствии с примерами использования, которые видели здесь .При этом откроется страница с «Доступными проектами» и двумя ссылками на проекты.Пока все хорошо ...

Затем я перешел к примерам использования здесь , скопировал шаблон в разделе «Список проектов» и сохранил его в /path/to/templates/projects.html

.Затем в соответствии с их страницей я экспортирую путь к шаблону «Доступные проекты»

$ export TRAC_ENV_INDEX_TEMPLATE=/path/to/templates/projects.html
$ sudo -u myUsername tracd --port=8000 -e /path/to

Когда я поднимаю http://localhost:8000, я получаю следующее

Available Projects

project1 - Voyage to  Mars
project2 - The Return Trip

templates: Error 2, 'No such file or directory'

Все пути являются абсолютными изroot, я не уверен, почему trac не может найти шаблон.Есть идеи, что мне не хватает?

Спасибо за любую помощь ...

1 Ответ

0 голосов
/ 24 августа 2011

Я сделал настройку раньше с успехом. Так что это может быть сделано.

Единственный сбой, который я могу заметить в вашем описании, это то, что вы указываете шаблон с путем , в то время как упомянутая вики-документация предлагает предоставить только путь .

Может быть, вы уже можете преуспеть с этой подсказкой. Завтра еще раз проверю - сейчас нет доступа.

...