Поделиться через


Совместное использование запросов рабочих элементов

Запрос рабочего элемента из Сред. Командный обозреватель или Team Web Access можно передать другим пользователям, переслав его в сообщении электронной почты или сохранив в файл для совместного использования. Также можно создать гиперссылку, которая выполняет запрос рабочего элемента и совместно ее использовать. О том, как создать запрос для нахождения рабочих элементов в Team Foundation, см. в разделе Поиск ошибок, задач и прочих рабочих элементов.

Получив сообщение электронной почты с вложенным запросом рабочего элемента, можно запустить этот запрос для отображения конкретного рабочего элемента или рабочих элементов, идентифицируемых запросом. Открывать и запускать запрос необходимо на компьютере, на котором установлено Сред. Командный обозреватель. Если Сред. Командный обозреватель подключено не к тому серверу, на который ссылается запрос, при открытии запроса Сред. Командный обозреватель закрывает текущее подключение и устанавливает подключение к серверу, на который ссылается запрос.

Содержание раздела

  • Отправка запроса в виде сообщения электронной почты

  • Открытие запроса, вложенного в сообщение электронной почты

  • Сохранение запроса в файл с помощью командного обозревателя

  • Создание гиперссылки с использованием синтаксиса языка запросов

Требуемые разрешения

Для выполнения этих процедур необходимо быть членом группы Читатели или располагать разрешением Просмотр рабочих элементов на этом узле, имеющим значение Разрешить, в отношении командного проекта, на который ссылается вложенный запрос. Также могут действовать другие ограничения. Дополнительные сведения см. в разделах Организация и настройка разрешений для запросов рабочих элементов и Разрешения Team Foundation Server.

Отправка запроса в виде сообщения электронной почты

Чтобы скопировать запрос и отослать его по электронной почте

  • Выполните одно из следующих действий:

    • Откройте запрос для пересылки в Team Web Access, и скопируйте URL-адрес из адресной строки браузера.

    • (С настроенным Office Outlook) В Сред. Командный обозреватель щелкните правой кнопкой мыши запрос для пересылки и выберите Открыть в запросе Отправить в Microsoft Outlook

    • В приложении для работы с сообщениями электронной почты, создайте новое сообщение электронной почты и вставьте в него запрос.

    • В Сред. Командный обозреватель щелкните правой кнопкой мыши запрос для пересылки и выберите Копировать. В почтовой программе создайте сообщение электронной почты и вставьте в него запрос.

Открытие запроса, вложенного в сообщение электронной почты

Открытие запроса, полученного в виде вложения сообщения электронной почты

  1. На компьютере с установленным Сред. Командный обозреватель с помощью почтовой программы откройте сообщение, в которое вложен запрос.

  2. Если используется Office Outlook, дважды щелкните вложение, чтобы открыть его. Если используется другая почтовая программа и вы не знаете, как открыть вложение, обратитесь к справке данной почтовой программы.

    Запрос запускается в Сред. Командный обозреватель и отображаются результаты.

  3. (Необязательно) Если требуется сохранить запрос для использования в дальнейшем, в меню Файл выберите Сохранить имя_запроса.wiq [редактор] как.

    Дополнительные сведения см. в разделе Сохранение, копирование, переименование и удаление запросов рабочих элементов.

Сохранение запроса в файл с помощью командного обозревателя

Чтобы сохранить запрос в файл, при помощи командного обозревателя

  1. В Сред. Командный обозреватель щелкните правой кнопкой мыши запрос, который необходимо отправить, а затем выберите Изменить запрос.

  2. В меню Файл щелкните Сохранить имя запроса как.

    Запрос сохраняется в файле с расширением WIQ.

  3. В области Выберите тип запроса и расположение для сохранения щелкните Файл.

    Если файл с запросом следует сохранить не в расположении по умолчанию, нажмите Обзор, и выберите папку.

  4. Нажмите кнопку Сохранить.

    Сохраненный файл можно вложить в сообщение электронной почты, скопировать в общую папку, или править текстовыми редакторами, например, блокнотом.

Создание гиперссылки с использованием синтаксиса языка запросов

Чтобы создать гиперссылку, которая выполняет запрос

  1. Создайте ссылку, которая соответствует одному из следующих шаблонов:

    Team Web Access

    http://имя_сервера:порт/путь/web/q.aspx?pname=проект&wiql=WorkItemQueryLanguage

    Пример:

    http://AdventureWorks:8080/tfs/web/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304' http://Server1:8091/tfs/web/wi.aspx?id=9035

    Сред. Командный обозреватель

    http://имя_сервера:порт/путь/q.aspx?pname=проект&wiql=WorkItemQueryLanguage

    Пример:

    http://AdventureWorks:8080/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304'

    где:

    • имя_сервера указывает имя сервера, на котором выполняется Team Foundation Server.

    • порт указывает порт, используемый Team Foundation Server. Значение по умолчанию — 8080.

    • путь указывает расположение каталога, в котором был установлен Team Foundation Server.

      Примечание

      Team Web Access устанавливается в подкаталог с именем "web" на один каталог ниже каталога, в который был установлен Team Foundation Server.

    • проект указывает имя командного проекта, который является целью запроса.

    • WorkItemQueryLanguage - язык, подобный SQL язык для создания запросов для рабочих элементов.

    В предыдущих примерах, URL-адрес выполняет запрос на сервере AdventureWorks, порт 8080, для проекта AdventureWorksProject, и возвращает ИД, название и состояние всех ошибок с номером построения 9.0.30304.

    Примечание

    При возникновении трудностей с написанием запросов на языке запросов рабочих элементов, можно создать пример запроса, сохранив новый или существующий запрос в файл формата WIQ.Особенности см. в разделе Сохранение запроса в файл при помощи командного обозревателя.Этот файл затем можно открыть в текстовом редакторе, например, в блокноте, и изменить строку запроса в соответствии с поставленной задачей, а затем скопировать ее в гиперссылку.Дополнительные сведения о синтаксисе языка запросов см. на следующей странице веб-сайта Майкрософт: Work Item Query Language (на английском языке).

  2. Совместно использовать ссылку можно, скопировав ее в сообщение электронной почты или вставив ее в страницу или форму приложения программы.

См. также

Задачи

Сохранение, копирование, переименование и удаление запросов рабочих элементов

Организация и настройка разрешений для запросов рабочих элементов

Совместное использование рабочих элементов

Основные понятия

Поиск ошибок, задач и прочих рабочих элементов

Другие ресурсы

Совместное использование рабочих элементов и запросов с участниками команды