Trac

Кроссплатформенная система, написанная на Python. Проект с открытым исходным кодом, распространяется под модифицированной BSD лицензией. В поставке сразу есть standalone-сервер, возможна установка на собственный web-сервер. Может работать с различными базами данных (например,  MySQL, SQLite, PostgreSQL). Включает в себя систему управления дефектами и wiki.

Возможности

  • базовые возможности управления проектами (дорожные карты, этапы. временные шкалы)
  • управление дефектами
  • настройка и создание собственных полей
  • настройка уведомлений по email
  • настройка workflow
  • поддержка в wiki форматов HTML, reStructuredText, Textile
  • макросы и процессоры для wiki
  • широко настраиваемый поиск и фильтр с выгрузкой в RSS, CSV, TSV, и SQL запрос
  • настройки доступа
  • глубокая интеграция с репозиториями (subversion, mercurial, git)
  • поддержка плагинов (через Python eggs)
  • есть продвинутый интрумент администрирования через командную строку

Преимущества

Сама система обладает лишь самым необходимым минимумом возможностей, но большое количество плагинов позволяет настроить все под себя. Например, для импорта из других систем можно поставить плагины для CSV, Excel, XLS, Bugzilla, Jira, Mantis, PlanetForge, и т.д. Почти все настройки выставляются с помощью текстовых конфиг-файлов (unix-way).

Интерфейс

Список дефектов:

Trac - список баговНовая задача:

Trac - новая задачаГотовая задача:

Trac - готовая задачаИнтеграция с репозиторием:

Trac - интеграция с репозиториемОфициальный сайт

http://trac.edgewall.org/

Полезные материалы