Отправка URL-адресов ссылок на рабочие элементы и запросы TFS по электронной почте
Чтобы поделиться сведениями об одном или нескольких рабочих элементах, вы можете отправить по электронной почте ссылку на запрос, список связанных рабочих элементов в формате таблицы или отдельный рабочий элемент. Эти задачи можно выполнять из Visual Studio Online, на веб-портале для Team Foundation Server и в Team Explorer.
Отправка URL-адреса запроса по электронной почте
Копирование результатов выбранного запроса в виде HTML
Отправка результатов выбранного запроса
Отправка ссылки на рабочий элемент в форме рабочего элемента
Копирование URL-адреса рабочего элемента
Если вы работаете из подключаемого модуля Team Explorer для Eclipse, то для доступа к этим функциям необходимо открыть веб-портал.
Каждый из первых трех вариантов требует предварительного создания или выполнения запроса рабочего элемента.
Для составления сообщения также можно воспользоваться текстовым редактором. Кроме того, можно создать гиперссылку на рабочий элемент и разместить ее на веб-странице либо отправить ее электронным письмом.
Отправка URL-адреса запроса по электронной почте
Эта возможность позволяет записать URL-адрес запроса, написанного на языке запросов рабочих элементов (WIQL). URL-адрес можно записать для любого сохраненного или несохраненного запроса.
Откройте страницу запросов, выведите на экран нужный запрос, а затем выберите Копировать URL-адрес запроса.
Если пункт «Копировать URL-адрес запроса» не отображается, откройте представление редактора.
Вставьте URL-адрес в сообщение электронной почты, чтобы переслать получателям. Чтобы пользователи могли открыть запрос, у них должен быть доступ для чтения командного проекта.
Подробнее о WIQL см. в разделе Запрос ошибок, задач и прочих рабочих элементов.
Копирование результатов выбранного запроса в виде HTML
Этот вариант позволяет копировать таблицу в формате HTML, содержащую выбранные элементы в списке результатов запроса. Этот список затем можно отправить по электронной почте из любого почтового клиента.
Откройте веб-браузер и выведите на экран список результатов запроса.
Выберите элемент или выделите несколько элементов, а затем нажмите "Копировать как HTML".
Форматированная таблица содержит ссылку на каждый рабочий элемент, который входит в выбранный список результатов.
Вставьте содержимое буфера обмена в сообщение в почтовом клиенте. Чтобы перейти к элементам по ссылке, пользователи должны иметь право на чтение командного проекта или узла области для таких рабочих элементов.
Отправка результатов выбранного запроса
Для использования этого варианта администратор TFS должен настроить SMTP-сервер для TFS. Для пользователей Visual Studio Online выбранные результаты запроса отправляются от имени учетной записи vso@microsoft.com.
Выведите список результатов запроса на экран.
На веб-портале выберите один элемент или выделите несколько элементов, а затем выберите в контекстном меню пункт "Отправить выбранные рабочие элементы по электронной почте".
Кроме того, можно выбрать в Team Explorer (Visual Studio) пункт "Отправить запрос в Microsoft Outlook". В этом случае потребуется настроить на клиентском компьютере Office Outlook.
В строке Кому введите имя допустимого пользователя (то есть, имеющего доступ к командному проекту).
Отправка ссылки на рабочий элемент в форме рабочего элемента
Откройте рабочий элемент в веб-браузере и выберите .
В Visual Studio или Team Explorer выберите . В этом случае потребуется настроить на клиентском компьютере Office Outlook.
Копирование URL-адреса рабочего элемента
На веб-портале откройте рабочий элемент и щелкните правой кнопкой мыши идентификатор ссылки, чтобы скопировать ярлык.
В Team Explorer откройте контекстное меню для открытого рабочего элемента, чтобы скопировать полный путь.
Скопированная гиперссылка открывает рабочий элемент на веб-портале.
Вопросы и ответы
Как задать гиперссылку, которая открывает рабочий элемент?
О. Задайте ссылку, которая соответствует следующему синтаксису:
Для 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
Порт:
ИмяУчетнойЗаписи задает имя учетной записи Visual Studio Online.
Имя_сервера — это имя сервера, на котором выполняется Team Foundation Server.
Порт — это порт, используемый Team Foundation Server. Значение по умолчанию — 8080.
Имя_коллекции — это имя коллекции командных проектов.
Имя_командного_проекта — это имя командного проекта.
Номер_рабочего_элемента — это идентификатор ошибки, задачи или рабочего элемента другого типа, на который создается ссылка.
В. Как создать оповещения на основе запросов рабочих элементов?
Ответ. См. раздел Получение уведомлений при внесении изменений.
Вопрос. Можно ли удалить рабочие элементы?
Ответ. Да. Можно окончательно удалить рабочие элементы из базы данных TFS с помощью команды witadmin destroywi. Рабочие элементы с состоянием "Закрыто", "Выполнено" или "Удалено" остаются в базе данных и могут быть повторно активированы. Окончательно удаленные рабочие элементы нельзя восстановить или активировать повторно.