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

Администраторы Visual Studio Team Foundation Server устанавливают, настраивают и обслуживают Team Foundation Server, а также выполняют следующие задачи:

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

  • добавление серверов и прочих ресурсов к развертыванию;

  • управление разрешениями и безопасностью для других ролей;

  • упорядочивание проектов и ресурсов, которые их поддерживают, путем создания и обслуживания коллекций командных проектов;

  • управление безопасностью развертывания путем создания групп на уровне сервера и коллекции для управления пользователями и их разрешениями;

  • управление группами и разрешениями на серверах, интегрированных в развертывание, например, службы отчетов SQL Server и Продукты SharePoint, или координация действий с администраторами этих серверов, чтобы обеспечить бесперебойную работу Team Foundation Server с использованием данных ресурсов;

  • управление службами и учетными записями служб, которые используются в развертывании.

Как администратор Team Foundation Server, вы должны иметь представление об ограничениях безопасности Windows, контроле учетных записей и принципах функционирования и защиты баз данных SQL Server. Если развертывание интегрировано с Продукты SharePoint, также следует иметь представление о том, как нужно управлять семействами веб-сайтов и веб-приложениями.

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

Администраторы могут использовать следующие дополнительные ресурсы:

И автономная версия руководства по администрированию, и руководство по установке являются CHM-файлами (скомпилированными модулями справки). Многие пользователи сталкиваются с проблемами при загрузке или просмотре этого типа файлов. Загруженные CHM-файлы невозможно открыть на компьютерах с установленным обновлением безопасности 896358. Дополнительные сведения см. в следующей статье на веб-сайте Майкрософт: После установки обновления безопасности 896358 или пакета обновления 1 (SP1) для Windows Server 2003 не удается открыть файлы справки HTML с помощью Internet Explorer.

Сохранив CHM-файл локально, можно просмотреть его содержимое, используя один из следующих методов.

Метод 1

  1. Дважды щелкните CHM-файл.

  2. В диалоговом окне Открыть файл — Предупреждение о безопасности снимите флажок Всегда выводить запрос перед открытием файла.

  3. Нажмите кнопку Открыть.

Метод 2

  1. Щелкните правой кнопкой мыши CHM-файл, затем выберите пункт Свойства.

  2. Щелкните Разрешить.

  3. Дважды щелкните CHM-файл, чтобы открыть его.

Общие задачи

Содержание

Общие задачи

Общее представление о понятиях и средствах администрирования

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

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

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

Руководство по установке Team Foundation на веб-сайте Майкрософт (загружаемый CHM-файл)

Установка компонентов Team Foundation (библиотека MSDN)

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

Рекомендации по обновлению используемого выпуска Team Foundation Server см. в разделе Обновление Team Foundation Server.

ВАЖНОЕ ПРИМЕЧАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ, ОБНОВЛЯЮЩИХ ПРЕДЫДУЩИЕ ВЕРСИИ TEAM FOUNDATION SERVER После установки Team Foundation Server 2010, но перед началом процесса настройки, необходимо применить следующее обновление. Это обновление предотвратит проблему, вызванную определенным шаблоном операций управления версиями, который влияет на обновление слияний и меток управления версиями. Загрузить это обновление можно со следующей страницы веб-сайта Майкрософт. Дополнительные сведения см. на следующей веб-странице технической поддержки Майкрософт.

Для получения сведений, связанных с обновлением Visual Studio Team System 2008 Team Foundation Server или Visual Studio 2005 Team Foundation Server, см. следующую страницу на веб-сайте Майкрософт: Руководство по установке Team Foundation.

Обновление Team Foundation Server. Можно обновить Team Foundation Server с одной версии на другую. Можно также обновить предыдущие версии Team Foundation Server до Team Foundation Server 2010.

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

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

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

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

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

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

Управление прокси-сервером Team Foundation Server

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

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

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

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

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

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

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

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

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

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

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

SQL Server и Team Foundation Server

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

Управление службами отчетов SQL Server. Можно добавить сервер с запущенными службами отчетов SQL Server в среду развертывания Team Foundation Server и настроить разрешения и ресурсы, необходимые для интеграции сервера отчетов с Team Foundation Server и Продукты SharePoint.

Пакет функций интеграции Microsoft Team Foundation Server 2010 и Microsoft Project Server

Интеграция с Microsoft Project Server. Если в организации используется продукт Microsoft Project Server, его функции можно интегрировать с Team Foundation Server для более надежного взаимодействия со средствами управления проектами.

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

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

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

Настройка и администрирование Lab Management

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

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

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

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

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

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

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

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

Группы по умолчанию

Настраиваемые группы

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

Создание группы уровня коллекции

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

Задание разрешений администратора для коллекций командных проектов

Задание разрешений администратора на сервере Team Foundation Server

Разрешения Team Foundation Server

Группы по умолчанию, права и роли в Team Foundation Server

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

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

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

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

Техническая справка Team Foundation

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

См. также

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

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

Разработка приложения

Новые возможности управления жизненным циклом приложений в Visual Studio 2010

Журнал изменений

Дата

Журнал

Причина

Июнь 2010

Добавлены пошаговые инструкции для успешной загрузки и открытия CHM-файлов.

Обратная связь от клиента.

Июнь 2010

Добавлены сведения и ссылки на обновление управления версиями.

Обратная связь от клиента.