Управление конфигурацией сервера

В зависимости от начальной установки и настройки Visual Studio Team Foundation Server, может понадобиться управлять приложением на одном или нескольких серверах, чтобы обслуживать и использовать данное развертывание. Например, на следующем рисунке показана логическая архитектура развертывания Team Foundation Server, которая интегрирована со службами отчетов SQL Server и Продукты SharePoint:

Связи базы данных с продуктами SharePoint

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

Можно добавлять или удалять ресурсы в развертывании, чтобы лучше удовлетворять потребности компании и проектов по разработке программного обеспечения, которые поддерживаются с помощью Team Foundation Server. В отличие от предыдущих версий Team Foundation Server, ресурсы отчетов и веб-ресурсы можно добавлять или удалять в любой момент. Можно также использовать несколько экземпляров SQL Server для размещения баз данных развертывания. Например, можно добавить в развертывание сервер со службами отчетов SQL Server после начальной установки и настройки Team Foundation Server. Кроме того, можно обновить поддерживающую развертывание версию Продукты SharePoint до Microsoft Office SharePoint Server 2007 и добавить возможности отчетов и панели мониторинга этого продукта в командные проекты, которые уже имелись в развертывании.

Консоль администрирования Team Foundation может помочь отслеживать серверную конфигурацию и управлять ею. Можно также использовать инструменты командной строки, которые включены в состав Team Foundation Server. Консоль и инструменты устанавливаются вместе с Team Foundation Server.

Общие задачи

Общие задачи

Справочные материалы

Управление серверами и ресурсами в развертывании. После установки и начальной настройки Visual Studio Team Foundation Server можно отслеживать и изменять конфигурацию, чтобы обеспечивать поддержку проектов разработки.

  • Добавление и управление веб-приложениями SharePoint. Можно поддерживать командные проекты с помощью ресурсов в Продукты SharePoint путем установки расширений Team Foundation Server для Продукты SharePoint на одном или нескольких серверах и добавления веб-приложений SharePoint в качестве ресурсов, доступных для командных проектов и коллекций командных проектов.

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

  • Добавление виртуальных машин как ресурсов тестирования. Можно настроить Visual Studio Lab Management для поддержки разработки и тестирования кода.

  • Мониторинг серверов и ресурсов в развертывании. После установки и начальной настройки Team Foundation Server можно отслеживать и изменять конфигурацию, чтобы обеспечивать поддержку проектов разработки.

  • Резервное копирование данных. Для защиты развертывания можно создать планы обслуживания.

  • Перемещение развертывания. Можно изменить среду, в которой работает развертывание, или серверы, на которых оно размещено.

Настройка сервера с помощью консоли администрирования Team Foundation

Добавление веб-приложения SharePoint в развертывание

Изменение или удаление доступа между веб-приложением SharePoint и сервером Team Foundation Server

Добавление интеграции с продуктами SharePoint для развертывания сервера Team Foundation Server

Взаимодействие продуктов SharePoint с сервером Team Foundation Server

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

Первая настройка Lab Management

Изменение существующих конфигураций Lab Management

Открытие консоли администрирования Team Foundation

Просмотр состояния и параметров сервера

Просмотр установленных обновлений на сервере

Остановка и запуск служб, пулов приложений и веб-сайтов

Резервное копирование и восстановление развернутых продуктов

Перемещение Team Foundation Server

Обновление Team Foundation Server

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

Организация сервера с помощью коллекций командных проектов

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

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

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

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

Добавление портала командного проекта

Предоставление руководства по процессу для совместного использования в командном проекте

Настройка уведомлений, отправляемых по электронной почте, и задание сервера SMTP

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

Управление службами и учетными записями служб. Можно запускать и останавливать службы в зависимости от производственных потребностей. Можно также изменять учетные записи или пароли, используемые как учетные записи служб в Team Foundation Server.

Службы и учетные записи служб сервера Team Foundation Server

Учетные записи служб и зависимости между ними на сервере Team Foundation Server

Агент фоновых заданий Team Foundation

Смена учетной записи службы или ее пароля для служб отчетов SQL Server

Смена учетной записи службы или ее пароля на сервере Team Foundation Server

Оптимизация ресурсов SQL Server. Можно оптимизировать то, как Team Foundation Server использует ресурсы SQL Server в развертывании.

SQL Server и Team Foundation Server

Понимание сервера SQL и служб отчетов сервера SQL

Роли служб отчетов SQL Server

Оптимизация ресурсов продуктов и технологий SharePoint. Можно оптимизировать то, как Team Foundation Server использует ресурсы Продукты SharePoint в развертывании.

Продукты SharePoint и Team Foundation Server

Взаимодействие продуктов SharePoint с сервером Team Foundation Server

Роли в продуктах SharePoint

Расширение продуктов SharePoint

Обновление продуктов SharePoint для Team Foundation Server

Создание веб-приложений и сайтов SharePoint для использования вместе с Team Foundation Server

См. также

Задачи

Добавление пользователей в командные проекты

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

Настройка пользователей, групп и разрешений

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

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

Управление разрешениями

Администрирование системы управления версиями Team Foundation

Администрирование Team Foundation Build

Обеспечение безопасности Team Foundation Server