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


Работа на веб-портале TFS

Планирование и отслеживание хода выполнения проекта разработки программного обеспечения не вызывает сложностей при использовании веб-портала Team Foundation Server (TFS). Чтобы начать работу, откройте веб-портал из подключенного проекта в Visual Studio или из поддерживаемого браузера по следующему URL-адресу:

http:// ИмяСервера :8080/tfs/ ИмяКоллекции/ИмяПроекта

Веб-портал подключит вас к командному проекту, определенному для коллекции командных проектов в TFS или Visual Studio Online. Можно управлять исходным кодом, рабочими элементами, сборками и трудозатратами на тестирование. Если необходимо создать командный проект, перейдите сюда.

Невыполненная работа портфеля с компонентами и элементами невыполненной работы

Отображаемые концентраторы (например Домашняя страница, Код, Работа и Сборка), вкладки (например Невыполненные работы и Запросы) и ссылки зависят от: (1) группы уровня доступа, к которой вы принадлежите, (2) настроена ли для вашего командного проекта после обновления эта функция, либо (3) настроен ли ресурс для локального развертывания или командного проекта.

Выберите концентратор для доступа к нужной задаче

Можно сделать следующее, в зависимости от выбранного концентратора, имеющегося уровня доступа и параметров, заданных для развертывания.

Hub

Задача

Главная страница

На главной странице:

В списке действий:

В списке "Члены и администрирование":

Код

Team Foundation (подсистема контроля версий):

Git:

Работа

Построить

Тестирование

Примечания.

  1. Для локальных развертываний необходимо иметь расширенный доступ к функциям уровня премиум.

  2. В случае локального развертывания командный проект должен быть настроен с использованием сайта SharePoint, чтобы эти ссылки отображались. Эти ссылки не отображаются для проектов, размещенных в Visual Studio Online.

  3. В случае локального развертывания командный проект должен быть настроен с использованием служб аналитики и служб отчетов SQL Server, чтобы эти ссылки отображались. Эти ссылки не отображаются для проектов, размещенных в Visual Studio Online.

Если в командном проекте отсутствует одна или несколько ссылок, возможно, удастся добавить функциональность в локальное развертывание TFS.

Настройка разрешений, групп, значений по умолчанию и других административных функций

Для управления разрешениями и настройки определенных функций используйте контекст администрирования веб-портала. Чтобы открыть контекст администрирования, щелкните значок "Параметры" в виде шестеренки Значок параметров (Team Web Access).

Переход на страницу администрирования

Или введите следующий URL-адрес в браузере:

http:// ИмяСервера**:8080/tfs/ИмяКоллекции/ИмяПроекта/_admin**

То, какие функции и разрешения можно настроить, зависит от членства в группе TFS и контекста сервер-коллекция проектов-командный проект-команда, в котором вы находитесь. Например, на следующем рисунке показан контекст командного проекта. Выбрав DefaultCollection, вы перейдете на уровень коллекции командных проектов, а выбрав Панель управления — на уровень сервера.

Контекст администрирования для Team Web Access

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

Контекст

Членство в группе TFS

Области

Панель управления (сервер)

Администраторы Team Foundation

Настройка следующих областей для сервера:

Коллекция командных проектов

Администраторы коллекций проектов

Настройка следующих областей для коллекции командных проектов:

Командный проект

Администраторы проектов

Настройка следующих областей для команды командного проекта:

Команда

Администраторы команды

Настройка следующих областей для выбранной команды:

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

Вопрос. Какие браузеры можно использовать?

Ответ. Список поддерживаемых браузеров см. здесь.

Вопрос. В чем заключаются основные отличия в использовании веб-портала и Team Explorer?

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

Веб-портал

Team Explorer

  • средства планирования гибкой разработки

  • Средства управления портфелем Agile

  • Домашняя страница команды и комнаты команд

  • Создание и просмотр схем запросов плоских списков

  • Запрос на отзыв

  • Управление тестированием из веб-приложения

  • Страницы администрирования для управления учетными записями, командными проектами и командами

  • Интерфейсы, определяемые задачами, которые интегрируются с TFVC и Git

  • Расширенная интеграция с рабочими элементами и клиентами интеграции с Office. Рабочий элемент или результат запроса можно открыть в поддерживаемом клиенте Office.

  • Дополнительные возможности форматирования текста для создания форматированных полей в формах рабочих элементов.

  • Дополнительные пользовательские интерфейсы, такие как «Члены команды» и «Шаблоны рабочих элементов». Эти интерфейсы добавляются при установке набора TFS Power Tools.

Подробнее см. в разделе Выбор клиента для поддержки требуемых задач.

Вопрос. Можно ли открыть запрос в Excel или Project с веб-портала?

Ответ. Пока что нет. Однако вы можете открыть Excel или Project, а затем открыть запрос, созданный на веб-портале.

В. Что делать, если не удается подключиться к TFS?

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

  1. Убедитесь в наличии необходимых разрешений.

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

  2. Убедитесь, что компьютер подключен к сети и имеет доступ к сетевым ресурсам.

  3. Убедитесь, что TFS не выведен из сети. Обратитесь к своему администратору TFS.

  4. Проверьте, не был ли ваш командный проект перемещен в другую коллекцию командных проектов на сервере Team Foundation Server. Если он был перемещен, необходимо создать новое подключение к серверу с новым именем.

Дополнительные советы по устранении неполадок см. здесь.

В. Имеются ли какие-либо проблемы совместимости с версиями TFS?

О. Нет. Веб-портал автоматически устанавливается и настраивается при установке или обновлении TFS. Совместимость версий не является проблемой, поскольку все экземпляры TFS доступны службам веб-портала, размещенным на том же сервере. Дополнительные сведения о новых функциях, добавленных с момента предыдущей версии, см. здесь.

В. Как осуществлять доступ к административному контексту?

Ответ. На веб-портале щелкните значок "Параметры" Значок параметров (Team Web Access) (шестеренка).

Переход на страницу администрирования

Вопрос. Как обновить веб-портал?

Ответ. Если данные не отображаются так, как ожидалось, первое, что необходимо сделать, — обновить браузер. Обновление клиента обновляет локальный кэш с учетом изменений, внесенных в другом клиенте или в TFS. Чтобы обновить просматриваемую страницу или объект, щелкните значок Обновить (Обновить или Обновить).

В. Как добавить элементы на домашнюю страницу команды?

Ответ. См. раздел Просмотр хода выполнения на панели мониторинга команды (домашняя страница).

В. Как добавить участников в команду или добавить другого администратора команды?

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

Вопрос. Как настроить средства планирования Agile?

Ответ. Вы можете настроить некоторые аспекты через веб-портал, а другие — путем изменения конфигурации процесса. См. раздел Настройка гибкой рабочей среды для командного проекта.

В. Какие другие клиенты можно использовать для подключения к TFS?

О. Team Explorer, который входит в состав Visual Studio или может быть загружен отдельно, используется для подключения к TFS. Кроме того для управления рабочими элементами можно использовать Excel, Project и Project Professional. Полный обзор всех клиентов см. в разделе Выбор клиента Team Foundation для поддержки ваших задач.

Вопрос. Могут ли заинтересованные лица, которые не используют Visual Studio, фиксировать ошибки и проблемы кода с помощью веб-портала?

О. Да. Сотрудники организации, которые используют TFS, но не имеют клиентских лицензий (CAL), могут работать в качестве заинтересованных лиц.

В. Можно ли добавлять или изменять типы рабочих элементов?

О. Типы рабочих элементов, доступных пользователю, основаны на шаблоне процесса, который использовался для создания командного проекта. В локальных развертываниях TFS можно изменять и добавлять настраиваемые типы рабочих элементов.