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


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

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

Чтобы удалить коллекцию, сначала необходимо отключить ее от Team Foundation Server. Однако в случае отключения коллекции не удаляется база данных коллекции из SQL Server. Чтобы на самом деле удалить коллекцию, следует вручную удалить базу данных коллекции из экземпляра SQL Server, где содержится база данных этой коллекции. Точно так же в случае отключения коллекции не удаляется семейство веб-сайтов SharePoint, содержащее порталы командных проектов для проектов этой коллекции. Чтобы удалить эти порталы, необходимо также удалить семейство веб-сайтов, поддерживающее эту коллекцию.

Важно!

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

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

Примечание

Коллекцию командных проектов можно удалить через командную строку с помощью команды TFSConfig Collection.В отличие от удаления коллекции из консоли администрирования, при использовании инструмента TFSConfig Collection база данных коллекции удаляется окончательно.Дополнительные сведения см. в разделе Команда Collection.

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

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

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

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

  • быть членом группы Администраторы фермы в ферме, из которой удаляется семейство веб-сайтов, если развертывание использует Продукты SharePoint.

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

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

  1. Если среда развертывания интегрирована с Microsoft Project Server 2007 с пакетом обновления 2 (SP2) или Project Server 2010, перед удалением коллекции необходимо отменить сопоставление коллекции командных проектов в Project Server. Чтобы внести это изменение, следует использовать команду TFSAdmin ProjectServer /UnmapPWAFromCollection с параметром /force. Дополнительные сведения см. в разделах Сопоставление коллекции командных проектов экземпляру PWA и Пакет функций интеграции Microsoft Team Foundation Server 2010 и Microsoft Project Server.

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

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

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

  4. В списке коллекций щелкните имя коллекции, которую требуется удалить.

  5. На вкладке Общие щелкните Отсоединение коллекции командных проектов.

    Будет открыт Мастер отсоединения коллекции командных проектов.

  6. (Необязательно) На странице Предоставьте сообщение обслуживания для коллекции командного проекта в поле Сообщение обслуживания введите сообщение для пользователей, которые могут попытаться подключиться к проектам данной коллекции.

  7. Нажмите кнопку Далее.

  8. Проверьте сведения на странице Рассмотрите все настройки, которые будут использоваться для отсоединения вашей коллекции командного проекта.

  9. Если требуется изменить какие-либо параметры, щелкните Назад. Если они верны, щелкните Проверить.

  10. После успешного завершения всех процедур проверки готовности щелкните Отсоединить.

  11. На странице Проверьте процесс отсоединения коллекции командного проекта нажмите кнопку Далее, когда все процессы будут завершены.

  12. (Необязательно) На странице Просмотрите дополнительную информацию для данной коллекции командного проекта выберите или укажите расположение файла журнала.

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

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

  14. Откройте SQL Server Management Studio, подключитесь к экземпляру ядра СУБД SQL Server, который содержит базу данных коллекции, и раскройте экземпляр.

  15. Щелкните имя базы данных коллекции (по умолчанию TFS_CollectionName), а затем удалите базу данных.

    Дополнительные сведения см. на странице Практическое руководство: удаление базы данных (может быть на английском языке) веб-сайта корпорации Майкрософт.

  16. Откройте Центр администрирования SharePoint и удалите семейство веб-сайтов, которое поддерживало удаленную коллекцию.

    Дополнительные сведения см. на странице Удаление семейства веб-сайтов (Windows SharePoint Services 3.0) или Удаление семейства веб-сайтов (Microsoft Office SharePoint Server 2007) веб-сайта корпорации Майкрософт.

См. также

Задачи

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

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

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

Архитектура Team Foundation Server

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

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

Дата

Журнал

Причина

Март 2011

Добавлены сведения о развертываниях, интегрируемых с Project Server.

Изменение функции SP1.