Edgewall Software

Version 11 (modified by kolundin@…, 15 years ago) ( diff )

Remark that geshi had integrated since milestone/0.11

Trac Installation Guide

Trac - инструмент управления проектами, реализованный как web-приложение. Trac написан на Python'е и требует базу данных (SQLite или PostgreSQL). Для генерации HTML, Trac использует систему шаблонов Clearsilver.

Requirements

Для того чтобы установить Trac, необходимо чтобы были установлены следующие пакеты программного обеспечения:

  • Python, версии ≥ 2.3.
    • Python 2.4 не поддерживается Windows, с тех пор как нет доступных для него версий Subversion
    • Для систем, основаных на RPM, возможно вам будут нужны пакеты python-devel и python-xml.
  • Subversion, версии ≥ 1.0. (рекомендуется ≥ 1.1) и соответсвующие Python bindings
    • Trac использует SWIG сборки, которые входят в состав Subversion, а не PySVN (там иногда происходили сбои в работе с SWIG).
    • Если Subversion была установлена без SWIG, вам нужно сконфигурировать Subversion и скомпилировать swig-py, install-swig-py. Смотрите TracSubversion.
  • ClearSilver, версии ≥ 0.9.3 (REM: Начиная с отметки milestone/0.11 ClearSilver устанавливать не нужно, так как интегрирован движок шаблонов Genshi, это сильно облегчает установку)
    • С python-bindings (./configure —with-python=/usr/bin/python)

Для SQLite

  • SQLite, версии 2.8.x или 3.x (более предпочтительна)
  • Про python bindings для неё, смотрите детали в PySqlite

Заметка: Версии Trac выше 0.9 не работают с PySQLite 2.x.

Note: See TracWiki for help on using the wiki.