TFSLabConfig CreateTeamProjectLibraryShare コマンド
チーム プロジェクト コレクションからコレクション内の個々のチーム プロジェクトにライブラリ共有を割り当てるには、CreateTeamProjectLibraryShare コマンドを使用します。 ライブラリ共有は、ISO イメージや仮想ハード ディスクなどの仮想環境に対するファイル ベースのリソースへのアクセスを提供します。 ライブラリ共有は、System Center Virtual Machine Manager (SCVMM) で作成され、Visual Studio Lab Management によりプロジェクト コレクションに割り当てられます。 複数のライブラリ共有をチーム プロジェクトに割り当てるには、別個の CreateTeamProjectLibraryShare コマンドを使用します。
注意
チーム プロジェクト コレクション内のすべてのプロジェクトに自動的にライブラリ共有を割り当てる場合は、「TFSConfig Lab /LibraryShare コマンド」および「方法: チーム プロジェクト コレクションのライブラリ共有を変更する」を参照してください。
必要なアクセス許可
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 |
必須。 チーム プロジェクトが含まれる Team Foundation Server のアプリケーション層にあるチーム プロジェクト コレクションの URL です。 たとえば、/collection:http://abc:8080/TFS/DefaultCollection のように指定します。 |
TeamProject:{* |teamProjectName} |
必須。 チーム プロジェクトの名前です。 名前に空白が含まれる場合は、引用符を使用します。 コレクション内のすべてのライブラリ共有を指定されたチーム プロジェクトに割り当てるには、アスタリスク (*) を使用します。 |
TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName} |
必須。 チーム プロジェクト コレクション内のライブラリ共有の名前です。 チーム プロジェクト コレクション内のすべてのライブラリ共有に対するチーム プロジェクト ライブラリ共有を作成するには、アスタリスク (*) 使用します。 |
Name:teamProjectLibraryShareName |
必須。 チーム プロジェクト内のライブラリ共有に割り当てる名前です。 |
Description: teamProjectLibraryShareDescription |
省略可能。 チーム プロジェクト ライブラリ共有の説明です。 |
NoPrompt |
省略可能。 ユーザーに確認のプロンプトが表示されません。 |
使用例
この例では、わかりやすくするためにコマンド オプションを別の行に表示しています。 コマンド プロンプト ウィンドウでは、コマンドのすべてのオプションを同じ行に入力してください。
1 つ目の例では、チーム プロジェクト コレクション内のすべてのライブラリ共有が、コレクション内の各チーム プロジェクトに割り当てられます。 2 つ目の例では、チーム プロジェクト コレクション内の 1 つのライブラリ共有が、特定のチーム プロジェクトに割り当てられます。
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
参照
参照
TFSLabConfig ListTeamProjectCollectionLibraryShares コマンド
TFSLabConfig ListTeamProjectLibraryShares コマンド
TFSLabConfig DeleteTeamProjectLibraryShare コマンド
概念
Team Foundation 管理コンソールを使用したサーバーの構成
TFSLabConfig Command Reference (TFSLabConfig コマンド リファレンス)