Поделиться через


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

Справочник команд TFSLabConfig

Настройка и администрирование Lab Management