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

страх сцени

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

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

етап переляку приймає мінімалістичний підхід до управління проектами і дозволяє користувачеві автоматизувати операції типові процедури з мінімальним впливом на процеси та правила, вже розроблені в середовищі розробки.

Вбудований механізм wiki дозволяє використовувати розмітку wiki в описах проблем, цілях та зобов'язаннях. Підтримує створення посилань та організацію зв’язків між повідомленнями про помилки, завданнями, змінами коду, файлами та сторінками wiki.

Щоб відстежувати всі події та заходи, проект пропонує інтерфейс у вигляді часової шкали. У формі плагінів модулі доступні для керування новинами, створення дискусійної платформи, проведення опитувань, взаємодії з різними системами безперервної інтеграції, створення документації в Doxygen, управління завантаженнями, надсилання повідомлень через Slack, підтримки Subversion та Mercurial.

Серед основних його характеристик можна виділити наступне:

  • Це дозволяє пов'язувати інформацію між програмною базою помилок, системою контролю версій та вмістом wiki.
  • Він служить веб-інтерфейсом такої системи контролю версій, як Subversion, Git, Mercurial, Bazaar або Darcs.
  • Він використовує власну систему веб-шаблонів під назвою Genshi.

tracrpc

Основні нові можливості Trac 1.4

У цій новій версії Trac 1.4 виділено перехід на рендеринг за допомогою швидкого механізму шаблонування Jinja2, оскільки застарілий движок шаблонування на основі XML від Genshi застарілий, але з міркувань сумісності з існуючими плагінами його буде видалено лише в нестабільній гілці 1.5.

Як і в попередніх версіях, напрУ цій новій версії сумісність із попередніми версіями припинено з плагінами, написаними для версій Trac до 1.0. Зміни в основному стосуються інтерфейсів для доступу до бази даних.

Групи користувачів, згадані в полі CC, автоматично розширюються у списку користувачів, включених до цієї групи. Сторінки Wiki мають перемикання між відображенням вузькоекранного та повноекранного тексту.

У шаблонах сповіщень електронною поштою тепер можна використовувати дані про зміни у полях квитків.

Автоматичний попередній перегляд тексту у форматі wiki реалізовано для всіх стандартних полів (наприклад, описи звітів). Крім того, користувачі мали можливість самостійно налаштувати час очікування між завершенням запису та оновленням області попереднього перегляду.

Плагін 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.