Trac, система управления проектами, выходит на новую версию Trac 1.4

ПРОФ

Размещая представлен значительный запуск системы управления проектами Trac 1.4, который предоставляет веб-интерфейс для работы с репозиториями Subversion и Git, интегрированную Wiki, систему отслеживания ошибок и раздел функционального планирования для новых выпусков.

междуc - это инструмент для управления проектами и отслеживания ошибок, написанный на Python, Вдохновленный CVSTrac, а также распространяемый по лицензии BSD, SQLite, PostgreSQL и MySQL / MariaDB могут использоваться для хранения данных.

этап испуга использует минималистский подход к управлению проектами и позволяет пользователю автоматизировать операции типовые процедуры с минимальным влиянием на процессы и правила, уже разработанные в среде разработки.

Встроенный движок вики позволяет использовать разметку вики в описаниях проблем, целей и обязательств. Поддерживает создание ссылок и организацию ссылок между сообщениями об ошибках, задачами, изменениями кода, файлами и вики-страницами.

Чтобы отслеживать все события и действия, проект предлагает интерфейс в виде временной шкалы. В виде плагинов доступны модули для управления новостями, создания дискуссионной платформы, проведения опросов, взаимодействия с различными системами непрерывной интеграции, создания документации в Doxygen, управления загрузками, отправки уведомлений через Slack, поддержки Subversion и Mercurial.

Среди его основных характеристик можно выделить следующие::

  • Он позволяет связывать информацию между базой данных ошибок программного обеспечения, системой контроля версий и содержанием вики.
  • Он служит веб-интерфейсом системы контроля версий, такой как Subversion, Git, Mercurial, Bazaar или Darcs.
  • Он использует проприетарную систему веб-шаблонов под названием Genshi.

tracrpc

Основные новые функции 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.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.