![]() | |
![]() | |
Тип | Система управління проектами,Система відстеження помилок |
---|---|
Розробник | Edgewall Software |
Стабільний випуск | 1.4 (28 серпня 2016) |
Операційна система | Багатоплатформність |
Мова програмування | Python |
Ліцензія | модифікована BSD ліцензія |
Онлайн-документація | trac.edgewall.org/wiki/TracGuide trac.edgewall.org/wiki/HowToContribute ![]() |
Репозиторій | trac.edgewall.org/browser |
Вебсайт | trac.edgewall.org |
Trac —вільний браузерний застосунок для управління проєктами.
Він включає в себе:
В основному Trac розроблений для проєктіврозробки програмного забезпечення, але також може бути використаний як звичайна вікі-система.
Trac розроблений на мові програмуванняpython та розповсюджується за модифікованоюліцензією BSD. Для зберігання даних можуть застосовуватися СУБДSQLite,PostgreSQL таMySQL /MariaDB.
Trac дотримується мінімалістичного підходу до управління проєктом і дозволяє автоматизувати типові рутинні операції з мінімальним впливом на вже сформовані в середовищі розробників процеси і правила. Вбудований wiki-рушій дає можливість використовувати wiki-розмітку в описах проблем, цілей і комітів. Підтримується створення посилань і організація зв'язків між повідомленнями про помилки, завданнями, змінами в коді, файлами і wiki-сторінками. Для відстеження всіх подій і активності в проєкті пропонується інтерфейс у вигляді шкали часу.
У формі плагінів доступні модулі для ведення новинних стрічок, створення дискусійного майданчика, проведення опитувань, взаємодії з різними системами безперервної інтеграції, генерації документації вDoxygen, управління завантаженнями, відправки повідомлень черезSlack. Trac забезпечує інтерфейс для Subversion та Git. Проте існують також додатки для інших систем управління версіями, таких якMercurial,Darcs таPerforce.