JIRA — мощный инструмент управления проектами, широко используемый в индустрии разработки программного обеспечения. Он предоставляет множество функций для эффективного отслеживания задач и управления ими. Одной из таких важных функций является возможность поиска в истории переходов задачи. В этом сообщении блога мы рассмотрим различные методы получения этой ценной информации с помощью SQL-подобного языка поиска JIRA, JQL (язык запросов JIRA). Итак, начнём!
Метод 1: использование ключевого слова «статус ИЗМЕНЕН»
JQL JIRA предоставляет ключевое слово «статус ИЗМЕНЕН», которое позволяет искать переходы между различными статусами. Вы можете использовать это ключевое слово вместе с другими параметрами поиска, чтобы найти историю переходов по конкретной задаче. Вот пример:
project = "Your Project" AND issueKey = "TASK-123" AND status CHANGED
Метод 2: использование ключевых слов «статус WAS» и «статус».
Другой способ поиска истории переходов — использование ключевых слов «status WAS» и «status». Этот метод позволяет указать предыдущий статус и текущий статус задачи. Вот пример:
project = "Your Project" AND issueKey = "TASK-123" AND status WAS "To Do" AND status = "In Progress"
Метод 3: поиск по диапазону дат
JIRA позволяет вам искать историю переходов в пределах определенного диапазона дат. Это может быть полезно, если вы хотите получить переходы, произошедшие в течение определенного периода. Вот пример:
project = "Your Project" AND issueKey = "TASK-123" AND status CHANGED AFTER "2023-01-01" BEFORE "2023-12-31"
Метод 4. Фильтрация по автору перехода
Если вам интересно узнать, кто выполнил конкретный переход, вы можете включить в поисковый запрос ключевое слово «by», за которым следует имя пользователя. Вот пример:
project = "Your Project" AND issueKey = "TASK-123" AND status CHANGED BY "john.doe"
Метод 5: получение всей истории переходов
Чтобы извлечь полную историю переходов задачи, вы можете опустить какие-либо конкретные условия, связанные со статусом или датой. Вот пример:
project = "Your Project" AND issueKey = "TASK-123" AND status CHANGED
JIRA предлагает несколько методов поиска и получения истории переходов задачи с использованием мощного языка JQL. От поиска по конкретным изменениям статуса до фильтрации по диапазонам дат и авторам перехода — вы можете извлечь ценную информацию из рабочего процесса вашего проекта. Используя эти методы, вы сможете глубже понять, как ваши задачи развиваются с течением времени. Итак, начните изучать и раскройте возможности поиска по истории переходов JIRA!