次の方法で共有


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 コマンド リファレンス)

その他の技術情報

TFSConfig Lab Command Reference (TFSConfig Lab コマンド リファレンス)

Lab Management の構成と管理