Команда DeleteTeamProjectLibraryShare TFSLabConfig
Команда DeleteTeamProjectLibraryShare используется для удаления назначения общей папки библиотеки из отдельного командного проекта.Общая папка библиотеки обеспечивает доступ к файловым ресурсам для виртуальных сред, таких как ISO-образы и виртуальные жесткие диски. Общие папки библиотек создаются диспетчером виртуальных машин System Center (SCVMM).В Visual Studio Lab Management общие папки библиотеки назначаются одной или нескольким коллекциям командных проектов, а затем одному или нескольким командным проектам в этих коллекциях.Команда DeleteTeamProjectLibraryShare не удаляет назначение общей папки библиотеки коллекции командных проектов.
Необходимые разрешения
Для использования команды DeleteTeamProjectLibraryShare необходимо разрешение Delete Lab Locations для общей папки библиотеки командного проекта.По умолчанию это разрешение есть у членов групп "Администраторы Team Foundation Server", "Администраторы коллекции проектов" и "Администраторы командного проекта".Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
TFSLabConfig DeleteTeamProjectLibraryShare
Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/Name:{* |teamProjectLibraryShareName}
[/NoPrompt]
Параметры
Аргумент |
Описание |
---|---|
Collection:collectionUrl |
Обязательное.URL-адрес коллекции командных проектов, которая содержит командный проект.Например, /collection:http://abc:8080/TFS/DefaultCollection. |
TeamProject:{* |teamProjectName} |
Обязательное.Имя командного проекта, содержащего общую папку библиотеки, которую необходимо удалить.Если имя содержит пробелы, его необходимо заключить в кавычки.При помощи звездочки (*) можно задать все командные проекты в коллекции. |
Name:(* |teamProjectLibraryShareName) |
Обязательное.Имя общей папки библиотеки, удаляемой из командного проекта.Если имя содержит пробелы, его необходимо заключить в кавычки.При помощи звездочки (*) можно задать общую папку библиотеки командного проекта n. |
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:ls1
См. также
Ссылки
Команда ListTeamProjectCollectionLibraryShares TFSLabConfig
Команда ListTeamProjectLibraryShares TFSLabConfig
Команда CreateTeamProjectLibraryShare TFSLabConfig
Основные понятия
Справочник команд TFSLabConfig