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


Добавление сервера отчетов в коллекцию командных проектов

Если добавить сервер отчетов в коллекцию, участники проектов смогут использовать отчеты по умолчанию для отслеживания хода выполнения командных проектов в этой коллекции.Участники проектов также могут настраивать отчеты в соответствии со своими потребностями.По умолчанию поддержка отчетности добавляется в коллекцию при ее создании, если сервер, на котором выполняются службы отчетов SQL Server, настроен как сервер отчетов для развертывания Team Foundation Server (TFS).Однако на момент создания коллекции сервер отчетов может быть не настроен для вашего развертывания; возможно также, что вы переопределили используемые по умолчанию параметры и не настроили отчетность для коллекции.В любом случае после добавления к развертыванию сервера отчетов можно в любой момент добавить в коллекцию поддержку отчетности.

ПримечаниеПримечание

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

Необходимые разрешения

Чтобы выполнить данные процедуры, необходимо быть участником следующих групп:

  • быть членом группы Администраторы Team Foundation, либо иметь разрешение Изменение сведений на уровне экземпляра со значением Разрешить;

  • быть членом группы Диспетчеры содержимого или группы Диспетчеры содержимого TFS в службах отчетов SQL Server.

  • Для того чтобы при добавлении сервера отчетов в коллекцию можно было создать папку отчетов, учетная запись службы, которую использует агент фоновых задач Visual Studio Team Foundation (TFSService), должна иметь определенные разрешения.Дополнительные сведения см. в разделах Учетные записи служб и зависимости между ними на сервере Team Foundation Server и Агент фоновых заданий Team Foundation.

Дополнительные сведения о разрешениях см. в разделе Разрешения Team Foundation Server.

Добавление сервера отчетов к развертыванию Team Foundation Server

  1. Откройте консоль администрирования Team Foundation.

    Дополнительные сведения см. в разделе Открытие консоли администрирования Team Foundation;

  2. Разверните имя сервера, разверните Уровень приложений, затем выберите Коллекции командных проектов.

  3. В Коллекции командных проектов выделите коллекцию, для которой вы хотите добавить отчетность, и перейдите на вкладку Папка отчетов.

  4. На вкладке Папка отчетов выберите Изменение расположения папки по умолчанию.

    Откроется окно Изменение расположения папки по умолчанию.

  5. В пол Путь к папке на сервере служб отчетов укажите относительный путь и имя папки для отчетов для этой коллекции и выберите ОК.Например, если относительным путем является "tfsreports", а коллекция имеет имя Contoso1", введите /tfsreports/Contoso1.

    ПримечаниеПримечание

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

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

См. также

Задачи

Создание командного проекта

Добавление сервера отчетов в развертывание

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

Move a Team Project Collection

Split a Team Project Collection

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

Планирование и отслеживание проектов

Обновление обновленного командного проекта для доступа к новым функциям

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

Настройка ресурсов для поддержки командных проектов

Add Reports to a Team Project