Задачу можно связать с другими задачами, чтобы сгруппировать задачи с общей темой или обозначить их зависимость друг от друга.
Число связей задачи не ограничено. Список связанных задач отображается под описанием задачи.
Типы связей в Трекере
В Трекере существует несколько типов связи:
Родительская задача — Подзадача
Используйте этот тип связи, чтобы декомпозировать задачи — разбивать крупные части проекта на отдельные задачи и подзадачи.
Например, для реализации новой возможности продукта нужно выполнить несколько небольших задач. Тогда можно создать родительскую задачу типа «Новая возможность» и привязывать к ней подзадачи.
Связанная задача
Используйте этот тип связи, чтобы добавлять ссылки на задачи с общей темой.
Зависимая задача — Блокирующая задача
Используйте этот тип связи, если начало одной задачи зависит от выполнения другой. Например, разработку новой возможности приложения можно начинать только после того, как готов дизайн интерфейса.
Дублирующая задача
Используйте этот тип связи, чтобы сгруппировать одинаковые по смыслу задачи. Например, если создано несколько задач типа «Ошибка», которые описывают одну и ту же проблему.
Чтобы задать тип связи, нажмите название текущего типа и выберите нужный вариант из списка.
Выберите, какую задачу вы хотите привязать:
Новая задача
Существующая задача
Выберите очередь, в которой хотите создать задачу.
Введите название и нажмите клавишу Enter.
Если создать задачу в очереди можно только с помощью формы, на экране появится кнопка Выбрать форму.
Чтобы создать новую задачу, вы также можете в правом верхнем углу страницы выбрать Действия → Создать связанную задачу. Заполните поля так же, как при создании новой задачи.
Выберите вкладку Существующая и укажите ее ключ или название, затем выберите задачу из списка. Найти ключ можно на странице задачи над ее названием (например, TEST-1234).
У вас должен быть доступ на редактирование обеих задач.
Сложные задачи можно разбить на более простые подзадачи и отслеживать их выполнение по отдельности. После создания подзадачи вы можете изменить тип связи.
Откройте страницу задачи, к которой вы хотите добавить подзадачу.
В правом верхнем углу выберите Действия → Добавить подзадачу.
Если создать задачу в очереди можно только с помощью формы, на экране появится кнопка Выбрать форму.
Нажмите кнопку Создать задачу. Вверху страницы над названием подзадачи отобразится ссылка на родительскую задачу.
Изменить тип связи
Чтобы изменить тип связи между задачами:
Откройте страницу одной из двух связанных задач.
В списке Связанные задачи под описанием задачи выберите связь, тип которой требуется изменить.
Напротив связанной задачи нажмите → Изменить тип связи и выберите новый тип.
Удалить связь
Чтобы удалить связь между задачами:
Откройте страницу одной из двух связанных задач.
В списке Связанные задачи под описанием задачи выберите связь, которую требуется удалить.
У вас должен быть доступ на редактирование обеих задач.
Напротив связанной задачи нажмите → Удалить связь.
Сделать задачу подзадачей
Задачу можно сделать частью более крупной (родительской) задачи двумя способами:
Из описания задачи
Через меню Действия
Под описанием задачи нажмите Связь с задачей и выберите Родительская.
Чтобы создать новую родительскую задачу, выберите вкладку Новая, введите название и нажмите Создать.
Чтобы создать связь с уже существующей родительской задачей, выберите вкладку Существующая и укажите ключ или название родительской задачи, затем выберите задачу из списка. Найти ключ можно на странице задачи над ее названием (например, TEST-1234).
В правом верхнем углу выберите Действия → Сделать подзадачей.
Укажите ключ или название родительской задачи, затем выберите ее из списка. Найти ключ можно на странице задачи над ее названием (например, TEST-1234).
Нажмите Сохранить.
Изменить родительскую задачу
Чтобы изменить родительскую задачу:
Откройте страницу подзадачи.
В списке Связанные задачи напротив родительской задачи нажмите → Изменить родителя.
Чтобы создать новую родительскую задачу, выберите вкладку Новая, введите название и нажмите Создать.
Чтобы создать связь с уже существующей родительской задачей, выберите вкладку Существующая и укажите ключ или название родительской задачи, затем выберите задачу из списка.
Удалить связь с родительской задачей
Чтобы удалить связь с родительской задачей:
Откройте страницу подзадачи.
В списке Связанные задачи напротив родительской задачи нажмите кнопку → Удалить связь.
Связать коммит с задачей
Вы можете привязать к задаче коммит в репозиторий, который подключен к Трекеру.
Если к Трекеру подключен репозиторий, вы можете привязывать коммит к задаче. Для этого укажите ключ задачи в комментарии к коммиту.
Чтобы иметь возможность просмотреть привязанные коммиты, активируйте опцию в настройках очереди:
На панели слева нажмите Очереди и выберите очередь.
На странице очереди в правом верхнем углу нажмите Настройки очереди.
Перейдите на вкладку Интеграции.
В разделе Коммиты активируйте опцию.
Привязанные коммиты можно просмотреть:
на странице задачи на вкладке Коммиты;
на странице коммитов очереди. Чтобы перейти на страницу коммитов со страницы очереди, в правом верхнем углу нажмите → Коммиты.
Связанный коммит может отобразиться в задаче с задержкой до 10 часов.