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


Команда DeleteTeamProjectHostGroup TFSLabConfig

Команда DeleteTeamProjectHostGroup используется для удаления назначения группы узлов из отдельного командного проекта. Группы узлов задают один или несколько физических компьютеров, являющихся целевыми объектами развертывания виртуальных сред в Visual Studio Lab Management.

Группы узлов создаются в диспетчере виртуальных машин System Center (SCVMM). В Lab Management группы узлов назначаются одной или нескольким коллекциям командных проектов, а затем одному или нескольким командным проектам в коллекциях. Команда DeleteTeamProjectHostGroup не удаляет назначение группы узлов коллекции командных проектов.

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

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

TFSLabConfig DeleteTeamProjectHostGroup
      /Collection:collectionUrl
      /TeamProject:{* |teamProjectName>}
      /Name:{* |teamProjectHostGroupName}
      [/NoPrompt]

Параметры

Параметр

Описание

Collection:collectionUrl

Обязательное. URL-адрес коллекции командных проектов уровня приложений Team Foundation Server, которая содержит командный проект. Например, /collection:http://abc:8080/TFS/DefaultCollection.

TeamProject:{* |teamProjectName}

Обязательное. Имя командного проекта, из которого необходимо удалить группу узлов. Если имя содержит пробелы, его необходимо заключить в кавычки. При помощи звездочки (*) можно задать все командные проекты в коллекции.

Name:{* |teamProjectHostGroupName}

Обязательное. Имя группы узлов для удаления из командного проекта. Если имя содержит пробелы, его необходимо заключить в кавычки. При помощи звездочки (*) можно задать все группы узлов в командном проекте.

NoPrompt

Необязательный параметр. У пользователя не запрашивается подтверждение.

Пример

Для повышения удобочитаемости в примере параметры команды перечислены в отдельных строках. В окне командной строки введите все параметры для команды в той же строке.

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

REM First example
TFSLabConfig DeleteTeamProjectLibraryShare
    /collection:http://abc:8080/TFS/DefaultCollection
    /teamProject:*
    /name:*

REM Second example
TFSLabConfig DeleteTeamProjectLibraryShare
    /collection:http://abc:8080/TFS/DefaultCollection
    /teamProject:Project1
    /name:hg1

См. также

Ссылки

Команда ListTeamProjectCollectionHostGroups TFSLabConfig

Команда ListTeamProjectHostGroups TFSLabConfig

Команда CreateTeamProjectHostGroup TFSLabConfig

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

Справочник команд TFSLabConfig

Справочник команд TFSConfig Lab

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