С помощью «Навигатора задач» пользователь может просматривать результаты поиска в формате XML, для их использования с макросами задач JIRA. (Также подходит для использования в качестве RSS-ленты 0.9.2. Примечание: для ленты RSS 2.0 см. «Получение результатов поиска через RSS».)
Как описано ниже,вы можете выбрать, какие поля включить в выход XML.
Экспорт в XML
Чтобы отобразить результаты поиска в формате XML, необходимо выполнить следующие шаги:
- Если вы хотите ограничить, какие поля включены в выход XML, используйте параметр поля, как описано ниже.
- Чтобы выбрать, сколько задач включено в выход XML, измените значение параметра tempMax. Значение по умолчанию – 1000 задач (т. е. тempMax = 1000).
Выбор полей для включения
Чтобы ограничить, какие поля задач возвращены в XML- экспорте, укажите параметр поля в своем URL- адресе. Например, чтобы включить в URL только «Ключ задачи» (Issue key) и «Резюме» (Summary), добавьте & field = key & field = summary.
Заметка:
- Если параметр поля не указан, выход XML будет содержать все поля задачи.
- Если заданы один или несколько параметров поля, вывод XML будет содержать только «Ключ задачи» (Issue key) плюс выбранные вами поля.
Полный список доступных значений для параметра поля выглядит следующим образом:
Значение |
Образец вывода XML |
заглавие |
<title>[TEST-4] This is a test</title>
|
ссылка |
<link>https://extranet.atlassian.com:443/jira/browse/TEST-4</link>
|
Проект (или pid) |
<project id=”10330″ key=”TST”>Test</project>
|
Описание |
<description>This is a detailed description of the issue.<description>
|
Окружающая среда |
<environment>Sydney network<environment>
|
ключ |
<key id=”22574″>TEST-4</key>
|
резюме |
<summary>This is a test<summary> |
Тип (тип задачи) |
<type id=”3″ iconUrl=”https://extranet.atlassian.com:443/jira/images/icons/task.gif”>Task</type>
|
родитель |
<parent id=”22620″>TEST-5</parent>
|
приоритет |
<priority id=”4″ iconUrl=”https://extranet.atlassian.com:443/jira/images/icons/priority_minor.gif”>
|
статус |
<status id=”5″ iconUrl=”https://extranet.atlassian.com:443/jira/images/icons/status_resolved.gif”>
|
решение |
<resolution id=”1″>Fixed</resolution>
|
метки |
<labels> |
представитель |
<assignee username=”jsmith”>John Smith</assignee>
|
репортер |
<assignee username=”jsmith”>John Smith</assignee>
|
безопасность |
<security id=”10021″>Private</security>
|
создано |
<created>Mon, 1 Sep 2008 17:30:03 -0500 (CDT)>/created>
|
обновлено |
<updated>Mon, 1 Sep 2008 17:30:03 -0500 (CDT)>/updated>
|
Разрешено (или дата разрешения) |
<resolved>Mon, 1 Sep 2008 17:30:03 -0500 (CDT)>/resolved>
|
в соответствии (или срок) |
<due>Mon, 1 Sep 2008 17:30:03 -0500 (CDT)>/due>
|
Версия (или версии) |
<version>2.4.7</version>
|
Исправления для (версия исправления) |
<fixVersion>2.6</fixVersion>
|
Компонента или компоненты |
<component>Documentation</component>
|
голоса |
<votes>1</votes>
|
Комментарий или комментарии
|
<comments> |
Вложения (или вложение) |
<attachments> |
timeoriginalestimate |
<timeoriginalestimate seconds=”600″>10 minutes</timeoriginalestimate>
|
Оцененное время |
<timeestimate seconds=”300″>5 minutes</timeestimate> |
Потраченное время |
<timespent seconds=”300″>5 minutes</timespent>
|
aggregatetimeoriginalestimate |
<aggregatetimeoriginalestimate seconds=”36000″>10 hours</aggregatetimeoriginalestimate>
|
aggregatetimeoriginalestimate |
<aggregatetimeremainingestimate seconds=”18000″>5 hours</aggregatetimeremainingestimate>
|
aggregatetimespent |
<aggregatetimespent seconds=”18000″>5 hours</aggregatetimespent>
|
Отслеживание времени |
<timeoriginalestimate seconds=”600″>10 minutes</timeoriginalestimate> |
Ссылки на задачи |
<issuelinks> |
Подзадачи (или подзадача) |
<subtasks> |
customfield_xxxxx |
<customfields> |
allcustom |
<customfields> |
Доступ к защищенным данным
При доступе к данным, полученным из JIRA, вы можете обнаружить, что для доступа к некоторым ресурсам требуется аутентификация пользователя (т. е. требуется авторизация). Для этого есть три варианта:
–