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


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

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

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

Важное примечаниеВажно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  6. Выберите Далее.

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

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

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

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

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

  12. Выберите Закрыть.

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

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

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

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

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

    Дополнительные сведения см. на странице Удаление семейства веб-сайтов (SharePoint Foundation 2010) или Удаление семейства веб-сайтов (Microsoft Office SharePoint Server 2007).

См. также

Задачи

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

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

Move a Team Project Collection

Split a Team Project Collection

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

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