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


Команда 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

См. также

Задачи

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

Ссылки

Команда ListTeamProjectCollectionHostGroups TFSLabConfig

Команда ListTeamProjectHostGroups TFSLabConfig

Команда CreateTeamProjectHostGroup TFSLabConfig

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

Настройка Lab Management с помощью средства TFSLabConfig

Другие ресурсы

Команды Lab