Project

General

Profile

TRAC. Описание изменений

Зависимости (!TracMasterTickets)

В трак добавлен плагин реализующий возможность указывать "зависимости" между тикетами и отслеживать их. Визуально эти изменения выражаются в появлении двух новых полей в свойствах тикета "Blocked by" и "Blocking".

  • В поле Blocked by вносятся номера тикетов, которые блокируют закрытие текущего тикета.
  • В поле Blocking вносятся номера тикетов, которые заблокированы текущим тикетом.

Заблокированные тикеты не могут быть закрыты пока не закрыты блокирующие их тикеты.

Для отслеживания зависимостей, добавлен граф зависимостей. Который открывается по ссылке "Depgraph" (в верхнем правом углу тикета)

Зависимости предполагается использовать для тестирования и для саппорта, например.

Тестирование:

  1. Создан тикет  - добавить фичу
  2. Выполнены работы по добавлению фичи в код, добавлена запись в what’s new
  3. Фича тестируется, по найденным багам заводятся тикеты блокирующие закрытие тикета основного тикета
  4. Когда все блокирующие тикеты закрыты, закрываем основной тикет, считаем работы завершенными.

Саппорт: 

  1. Обращение пользователя в саппорт
  2. Завели тикет типа - саппорт
  3. Если решение проблемы требует модификации кода и его тестирования.
  4. Создаем тикет, блокирующий закрытие тикета (саппорт)
  5. Далее по алгоритму "Тестирование"
  6. Когда все блокирующие тикеты закрыты, закрываем тикет - саппорт

Add picture from clipboard (Maximum size: 742 MB)