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