Размещая представлен значительный запуск системы управления проектами Trac 1.4, который предоставляет веб-интерфейс для работы с репозиториями Subversion и Git, интегрированную Wiki, систему отслеживания ошибок и раздел функционального планирования для новых выпусков.
междуc - это инструмент для управления проектами и отслеживания ошибок, написанный на Python, Вдохновленный CVSTrac, а также распространяемый по лицензии BSD, SQLite, PostgreSQL и MySQL / MariaDB могут использоваться для хранения данных.
этап испуга использует минималистский подход к управлению проектами и позволяет пользователю автоматизировать операции типовые процедуры с минимальным влиянием на процессы и правила, уже разработанные в среде разработки.
Встроенный движок вики позволяет использовать разметку вики в описаниях проблем, целей и обязательств. Поддерживает создание ссылок и организацию ссылок между сообщениями об ошибках, задачами, изменениями кода, файлами и вики-страницами.
Чтобы отслеживать все события и действия, проект предлагает интерфейс в виде временной шкалы. В виде плагинов доступны модули для управления новостями, создания дискуссионной платформы, проведения опросов, взаимодействия с различными системами непрерывной интеграции, создания документации в Doxygen, управления загрузками, отправки уведомлений через Slack, поддержки Subversion и Mercurial.
Среди его основных характеристик можно выделить следующие::
- Он позволяет связывать информацию между базой данных ошибок программного обеспечения, системой контроля версий и содержанием вики.
- Он служит веб-интерфейсом системы контроля версий, такой как Subversion, Git, Mercurial, Bazaar или Darcs.
- Он использует проприетарную систему веб-шаблонов под названием Genshi.
Основные новые функции Trac 1.4
В этой новой версии Trac 1.4 выделено переключение на рендеринг с использованием быстрого шаблонизатора Jinja2, поскольку движок шаблонов Genshi на основе XML устарел, но по соображениям совместимости с существующими плагинами он будет удален только в нестабильной ветке 1.5.
Как и в предыдущих версиях, eВ этой новой версии прекращена совместимость с предыдущими версиями с плагинами, написанными для версий Trac до 1.0. Изменения в основном коснутся интерфейсов доступа к базе данных.
Группы пользователей, указанные в поле CC, автоматически расширяются в списке пользователей, включенных в эту группу. На страницах вики есть переключатель между отображением узкоэкранного и полноэкранного текста.
В шаблонах уведомлений по электронной почте появилась возможность использовать данные об изменениях в полях заявки.
Автоматический предварительный просмотр текста в вики-формате реализован для всех стандартных полей (например, описания отчета). Кроме того, у пользователей появилась возможность самостоятельно настроить время ожидания между завершением ввода и обновлением области предварительного просмотра.
Плагин TracMigratePlugin стал частью Trac и доступен как команда trac-admin convert_db.
Этот плагин позволяет переносить данные из проекта Trac между разными базами данных (например, SQLite → PostgreSQL). Вы также можете наблюдать появление тикета delete_comment и подкоманд перемещения вложений.
De другие изменения, выделенные в этой новой версии, выделяются следующие:
- Поддержка клонирования билетов (а также создания билетов из комментариев) через дополнительный компонент tracopt.ticket.clone.
- Добавлена возможность штатными средствами добавлять пользовательские ссылки в заголовок навигации.
- Объем средств проверки изменений был расширен до инструмента пакетного редактирования, а также процесса редактирования комментариев.
- Поддержка доставки контента по HTTPS прямо из tracd.
- Обновлены минимальные требования для Python (2.7 вместо 2.6) и PostgreSQL (не ранее 9.1).
- Настраиваемые текстовые поля получили атрибут max_size.
Si вы хотите использовать эту систему управление проектом вы можете перейти по следующей ссылке, где вы можете найти документацию а также руководства по установке, использованию и особенно загрузке Trac.