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


Отправка URL-адресов ссылок на рабочие элементы и запросы TFS по электронной почте

Чтобы поделиться сведениями об одном или нескольких рабочих элементах, вы можете отправить по электронной почте ссылку на запрос, список связанных рабочих элементов в формате таблицы или отдельный рабочий элемент из Visual Studio Online, Team Web Access (TWA) или подключаемого модуля Team Explorer для Visual Studio. Для использования некоторых вариантов требуется обновление локальной среды Team Foundation Server.

  • Отправка URL-адреса запроса (Visual Studio Online)

  • Копирование результатов выбранного запроса как HTML (Visual Studio Online или Team Web Access с Team Foundation Server 2013 с обновлением 4)

  • Отправка результатов выбранного запроса

  • Отправка ссылки на рабочий элемент в форме рабочего элемента

  • Копирование URL-адреса рабочего элемента

Если вы работаете из подключаемого модуля Team Explorer для Eclipse, то для доступа к этим функциям необходимо открыть веб-портал.

Каждый из первых трех вариантов требует предварительного создания или выполнения запроса рабочего элемента.

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

Отправка URL-адреса запроса (Visual Studio Online)

Эта возможность позволяет записать URL-адрес запроса, написанного на языке запросов рабочих элементов (WIQL). URL-адрес можно записать для любого сохраненного или несохраненного запроса.

  1. Откройте страницу запросов, выведите на экран нужный запрос, а затем выберите Копировать URL-адрес запроса.

    Копировать URL-адрес запроса

       

    Если пункт «Копировать URL-адрес запроса» не отображается, откройте представление редактора.

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

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

Копирование результатов выбранного запроса как HTML (Visual Studio Online и TFS 2013 с обновлением 4)

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

  1. Выведите список результатов запросов в Visual Studio Online или TWA.

  2. В Team Web Access выберите один или несколько элементов, а затем пункт «Копировать как HTML».

    Выбранные рабочие элементы копирования как HTML

       

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

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

Отправка результатов выбранного запроса

Для использования этого варианта администратор TFS должен настроить SMTP-сервер для TFS. Для пользователей Visual Studio Online выбранные результаты запроса отправляются от имени учетной записи vso@microsoft.com.

  1. Выведите список результатов запроса на экран.

  2. В Team Web Access выберите один или несколько элементов, а затем пункт «Отправить выбранные рабочие элементы по электронной почте» в контекстном меню.

    Выбранные рабочие элементы электронной почты

       

    Кроме того, можно выбрать в Team Explorer (Visual Studio) пункт "Отправить запрос в Microsoft Outlook". В этом случае потребуется настроить на клиентском компьютере Office Outlook.

    Отправка списка результатов запроса по электронной почте

  3. В строке Кому введите имя допустимого пользователя (то есть, имеющего доступ к командному проекту).

    Отправка запросов по электронной почте (TWA)

Отправка ссылки на рабочий элемент в форме рабочего элемента

Откройте рабочий элемент в веб-браузере и выберите Рабочий элемент электронной почты. Для использования этого варианта требуется Visual Studio Online или TFS 2013 с обновлением 4.

В Visual Studio или Team Explorer выберите Отправка рабочих элементов в Microsoft Outlook. В этом случае потребуется настроить на клиентском компьютере Office Outlook.

Копирование URL-адреса рабочего элемента

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

Копирование ссылки на рабочий элемент

В Team Explorer откройте контекстное меню для открытого рабочего элемента, чтобы скопировать полный путь.

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

   

Скопированная ссылка открывает рабочий элемент в TWA.

Вопросы и ответы

Как задать ссылку, которая открывает рабочий элемент в TWA?

О. Задайте ссылку, которая соответствует следующему синтаксису:

Для Visual Studio Online:

   **https://ИмяУчетнойЗаписи.visualstudio.com/DefaultCollection/ИмяКомандногоПроекта/_workitems/edit/**НомерРабочегоЭлемента

Пример: https://fabrikam/DefaultCollection/Phone%20Saver/_workitems/edit/133

Для локального развертывания TFS:

   **http://Имя_сервера:Порт/tfs/Имя_коллекции/Имя_командного_проекта/_workitems/edit/**Номер_рабочего_элемента

Пример: http://fabrikamprime:8080/tfs/DefaultCollection/Phone%20Saver/_workitems/edit/133

Или для локальных развертываний версий, предшествующих TFS 2013 с обновлением 2:

   **http://Имя_сервера:Порт/tfs/Имя_коллекции/Имя_командного_проекта/_workitems#_a=edit&id=**Номер_рабочего_элемента

Пример: http://fabrikamprime:8080/tfs/DefaultCollection/Phone%20Saver/_workitems#_a=edit&id=133

Где:

  • ИмяУчетнойЗаписи задает имя учетной записи Visual Studio Online.

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

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

  • Имя_коллекции — это имя коллекции командных проектов.

  • Имя_командного_проекта — это имя командного проекта.

  • Номер_рабочего_элемента — это идентификатор ошибки, задачи или рабочего элемента другого типа, на который создается ссылка.

В. Как создать оповещения на основе запросов рабочих элементов?

О. См. раздел Получение уведомлений при внесении изменений.

Вопрос. Можно ли удалить рабочие элементы?

Ответ. Да. Можно окончательно удалить рабочие элементы из базы данных TFS с помощью команды witadmin destroywi. Рабочие элементы с состоянием "Закрыто", "Выполнено" или "Удалено" остаются в базе данных и могут быть повторно активированы. Окончательно удаленные рабочие элементы нельзя восстановить или активировать повторно.

См. также

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

Выбор клиента Team Foundation для поддержки требуемых задач