Команда CreateTeamProjectLibraryShare TFSLabConfig
Команда CreateTeamProjectLibraryShare используется для присвоения общей папки библиотеки из коллекции командного проекта отдельному командному проекту в коллекции.Общая папка библиотеки обеспечивает доступ к файловым ресурсам для виртуальных сред, например к ISO-образам и виртуальным жестким дискам.Общие папки библиотек создаются в диспетчере виртуальных машин System Center (SCVMM) и назначаются коллекции проекта с помощью Visual Studio Lab Management.Для назначения нескольких общих папок библиотеки командному проекту воспользуйтесь отдельными командами CreateTeamProjectLibraryShare.
Примечание |
---|
С помощью Команды /LibraryShare TFSConfig Lab и Практическое руководство. Изменение общей папки библиотеки для коллекций командных проектов можно автоматически назначить общую папку библиотеки всем проектам в коллекции командного проекта. |
Необходимые разрешения
Для использования команды CreateTeamProjectLibraryShare необходимо разрешение Manage Lab Locations на уровне общей папки коллекции командного проекта.По умолчанию это разрешение имеют члены групп "Администраторы сервера Team Foundation Server" и "Администраторы коллекции проектов".Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
TFSLabConfig CreateTeamProjectLibraryShare
Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName}
/Name:teamProjectLibraryShareName
[/Description:teamProjectLibraryShareDescription]
[/NoPrompt]
Параметры
Параметр |
Описание |
---|---|
Collection:collectionUrl |
Обязательное.URL-адрес коллекции командных проектов уровня приложений Team Foundation Server, которая содержит командный проект.Например, /collection:http://abc:8080/TFS/DefaultCollection. |
TeamProject:{* |teamProjectName} |
Обязательное.Имя командного проекта.Если имя содержит пробелы, его необходимо заключить в кавычки.При помощи звездочки (*) можно задать все общие папки библиотеки в коллекции указанного командного проекта. |
TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName} |
Обязательное.Имя общей папки библиотеки в коллекции командного проекта.При помощи звездочки (*) создайте общую папку библиотеки для всех общих папок в коллекции командного проекта. |
Name:teamProjectLibraryShareName |
Обязательное.Имя, назначаемое общей папке библиотеки командного проекта. |
Description:teamProjectLibraryShareDescription |
Необязательный параметр.Описание общей папки библиотеки командного проекта. |
NoPrompt |
Необязательный параметр.У пользователя не запрашивается подтверждение. |
Пример
Для повышения удобочитаемости в примере параметры команды перечислены в отдельных строках.В окне командной строки введите все параметры для команды в той же строке.
В первом примере все общие папки библиотек в коллекции командных проектов назначены каждому из командных проектов этой коллекции.Во втором примере одна общая папка библиотеки в коллекции командных проектов назначается конкретному командному проекту.
REM First example
TFSLabConfig CreateTeamProjectLibraryShare
/collection:http://abc:8080/TFS/Collection0
/TeamProject:*
/TeamProjectCollectionLibraryShare:*
REM Second example
TFSLabConfig CreateTeamProjectLibraryShare
/collection:http://abc:8080/TFS/Collection0
/TeamProject:Project1
/TeamProjectCollectionLibraryShare:tpcls1
/name:ls1
См. также
Ссылки
Команда ListTeamProjectCollectionLibraryShares TFSLabConfig
Команда ListTeamProjectLibraryShares TFSLabConfig
Команда DeleteTeamProjectLibraryShare TFSLabConfig
Основные понятия
Справочник команд TFSConfig Lab
Настройка сервера с помощью консоли администрирования Team Foundation