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


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

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

Удаление командного проекта можно выполнить из консоли администрирования Team Foundation.Удаление можно также произвести из командной строки, но этот процесс имеет существенные отличия; также отличаются удаляемые компоненты. Дополнительные сведения о выполнении этой операции с помощью командной строки см. в разделе Удаление командного проекта [TFSDeleteProject]

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

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

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

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

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

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

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

Кроме данных разрешений может понадобиться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista.

  • Для выполнения процедуры с помощью браузера Internet Explorer может понадобиться запустить его от имени администратора. Для этого нажмите Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, затем выберите Запуск от имени администратора.

  • Для доступа к диспетчеру отчетов, отчетам или веб-сайтам для служб отчетов может возникнуть необходимость добавить данные сайты в список надежных сайтов Internet Explorer или запустить Internet Explorer от имени администратора.

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

Удаление командного проекта из консоли администрирования

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

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

  2. Разверните сервер и щелкните Коллекции командных проектов.

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

  4. На вкладке Командные проекты щелкните проект, который требуется удалить, затем нажмите кнопку Удалить.

    Открывается окно Удалить командные проекты.

  5. (Необязательно) В окне Удалить командные проекты установите один или оба из следующих флажков.

    • Чтобы удалить данные этого командного проекта из служб отчетов и Visual Studio Lab Management, установите флажок Удалить внешние артефакты.

    • Чтобы удалить все рабочие пространства, связанные с этим командным проектом, установите флажок Удалить данные рабочей области.

  6. В окне Удалить командные проекты нажмите кнопку Удалить.

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

  7. На вкладке Командные проекты проверьте состояние командного проекта.

    Отображается состояние Удалено, с дополнительными сведениями об удалении в скобках.

    • Состояние (обработка) означает, что процесс запущен и идет его выполнение.

    • Состояние (ожидание) означает, что процесс удаления запущен из клиентского приложения.Удаление может находиться в состоянии выполнения или мог завершиться со сбоем.Так как процесс был запущен из клиентского приложения, сервер не может точно определить состояние удаления.Если процесс удаления длительное время остается в состоянии ожидания, попробуйте снова удалить проект из консоли администрирования.

    • (сбой) означает, что процесс удаления был запущен, но не был успешно завершен.Конкретные сведения о сбое содержатся в файле журнала.Просмотрите сведения о сбое, затем попробуйте удалить проект еще раз.

  8. (Необязательно) Просмотрите сведения об удалении в файле журнала, в разделе Журналы консоли.

См. также

Задачи

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

Move a Team Project Collection

Split a Team Project Collection