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