Команда 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
Настройка TFS с помощью консоли администрирования [перенаправлено]