Попробуйте Расширенный Поиск С Использованием Jira Question Language Jql
Вы можете с помощью опции указать пользователя, или если пользователь опущен, текущий пользователь будет использоваться. Находит задачи в проектах, которые ведет конкретный пользователь. Выполняет поиск на основе последней выпущенной версии (то есть самой последней версии, которая была выпущена) указанного проекта. Выполняет поиск на основе самой ранней неизданной версии (то есть следующей версии, которая должна быть выпущена) указанного проекта.
Функция в JQL появляется как слово, за которым следуют скобки, которые могут содержать одно или несколько явных значений или полей JIRA. В предложении функции предшествует оператор, которому в свою очередь предшествует поле. Approver() ‒ ищет задачи, которые были утверждены определенным пользователем. Мы можем указать несколько пользователей внутри скобок через запятую, чтобы найти задачи так, как будто мы используем OR для их поиска. Разработка проекта разбивается на двухнедельные итерации, или спринты. Каждый член команды оценивает, какую часть бэклога он сможет выполнить за этот спринт.
Ключ Задачи Issue Key
- Может применяться только в том случае, если администратор JIRA создал одно или несколько пользовательских полей.
- Выполняет поиск в зависимости от времени начала предыдущего сеанса текущего пользователя.
- Файл объявляет зависимости проекта и другую информацию.
- То есть он используется для поиска задач, когда указанное поле имеет значение.
- Так вы будете уверены, что результат будет качественным.
С помощью этого инструмента будут выбраны только те задачи, которые соответствуют заданным условиям. Jira — популярный таск-менеджер для управления проектами и задачами. Сервис позволяет создавать списки, отслеживать выполнение, назначать ответственных, следить за временем и прогрессом работы.
Шаг 7 Запустите Jira И Проверьте Приложение
Когда проект не указан, запрашиваются все проекты, которые может видеть поисковик. Например, вызов roleMembers (trole, tproj) найдет всех пользователей в роли trole для проекта tproj. С другой стороны, вызов roleMembers (‚testrole‘) возвращает всех пользователей в роли testrole во всех проектах, которые может видеть поисковик. Выполняет поиск на основе неизданных версий (то есть версий, которые администратор JIRA еще не выпустил) указанного проекта.
Находит задачи, в которых есть комментарий в записи журнала работы, в котором содержится конкретный текст. Если у вас несколько спринтов с похожими (или идентичными) именами, вы можете просто выполнить поиск, используя имя спринта – или даже просто его часть. Возможные совпадения будут показаны в раскрывающемся списке автозаполнения, с указанием дат спринта, чтобы помочь вам различить их. (Идентификатор спринта также будет показан в скобках). Администратор JIRA может изменить имя приоритета, что может привести к повреждению любого сохраненного фильтра, который полагается на это имя.
Вы можете выполнить поиск по полному имени пользователя, идентификатору или адресу электронной почты. Обратите внимание, что вы можете найти только те задачи, для которых у вас есть разрешения «Отслеживание времени», если вы не ищете задачи, с которыми вы работали. Поле JQL «текст», как в jql запросы тексте ~ «несколько слов», выполняет поиск в Резюме, Описании, Окружающей среде, Комментариях. Если у вас много текстовых полей, вы можете повысить производительность своих запросов(queries), выполнив поиск по определенным полям, например.
Для этого поля вы можете использовать только EMPTY или NOT EMPTY. Созданные запросы можно сохранять и использовать в качестве фильтров, а также для настройки просмотра в Jira (включая доски) в будущем. Это поле не поддерживает автоматическое заполнение. Поиск задач, которые заданы для конкретного спринта в JIRA Agile.
Это работает для активных спринтов и будущих спринтов. Поиск основан на либо имени спринта, либо идентификаторе спринта (т. е. по номеру, который JIRA автоматически присваивает спринту). Это может быть то же самое, что и создатель, но может быть разным.
Сохраненный JQL-поиск (фильтр) может использоваться совместно с несколькими пользователями. Хотя эта функциональность очень полезна, она также позволяет утечке информации. Например, предположим, что у вас есть фильтр, который содержит assignee in roleMembers(Administrators, Proj), и вы делитесь фильтром с Janice, который не может видеть Proj.
Оператор «CHANGED» используется для поиска задач, имеющих значение, которое было изменено для указанного поля. Оператор «WAS NOT» используется для поиска запросов, которые никогда не имели указанного значения для указанного поля. Расширенная функция поиска позволяет создавать структурированные запросы на языке запросов Jira (Jira Question Language, JQL) для поиска задач в одном или нескольких проектах.
Когда вы работаете, оно восстанавливает ваше приложение за кулисами. Мы используем ProjectRoleManager для получения ProjectRoleActors для указанных роли проекта и проекта, а затем конвертируем их в ApplicationUser. Теперь давайте создадим функцию JQL, на которую была ссылка в дескрипторе приложения.
Затем вы сможете использовать функцию в расширенной форме поиска, Стресс-тестирование программного обеспечения чтобы находить задачи только в тех проектах, к которым вы недавно обращались. В реальном мире пользователь, скорее всего, будет использовать эту функцию в сочетании с другим предложением поиска. Это было бы полезно в системах, которые имеют много проектов, и где пользователи обычно заботятся только о немногих. Чтобы сделать функцию действительно готовой, вашей RoleFunction также необходимо внедрить ClauseSanitisingJqlFunction.
Это разрешение предоставляет ссылку «Просмотр рабочего процесса» в поле «Статус» на странице «Просмотр задачи». LinkedIssues() ‒ функция ищет задачи, которые связаны с другой задачей. В запросе JQL функции предшествует оператор, перед которым стоит название поля. Это позволяет пользователю создавать задачи «от имени кого-то другого». Это разрешение обычно предоставляется только администраторам. (Обратите внимание, что для создания вложений требуется разрешение Create Attachments.) Включает возможность создания подзадач https://deveducation.com/ (если подзадачи включены).
Выполняет поиск на основе выпущенных версий (то есть версий, которые администратор JIRA выпустил) указанного проекта. Находит задачи в проектах, где у вас есть определенная роль. Разрешение редактировать записи в журнале, которые были добавлены пользователем. (Учитывается только, если включена функция отслеживания времени). Разрешение на удаление записей в журнале, которые были добавлены пользователем.