Trac, система за управление на проекти достига новата си версия Trac 1.4

Trac

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

Траc е инструмент за управление на проекти и проследяване на грешки, написан на Python, вдъхновен от CVSTrac и разпространяван също под лиценза BSD, SQLite, PostgreSQL и MySQL / MariaDB могат да се използват за съхраняване на данни.

сценична треска заема минималистичен подход към управлението на проекти и позволява на потребителя да автоматизира операциите типични рутини с минимално въздействие върху процеси и правила, вече разработени в средата за разработка.

Вграденият уики двигател ви позволява да използвате маркиране на уики в описания на проблеми, цели и ангажименти. Поддържа създаване на връзки и организиране на връзки между съобщения за грешки, задачи, промени в кода, файлове и 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, е реализиран за всички стандартни полета (например описания на отчетите). В допълнение, потребителите имаха възможност да конфигурират независимо времето за изчакване между завършването на въвеждането и актуализирането на областта за визуализация.

Приставката 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.