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


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