TFSLabConfig CreateTeamProjectHostGroup コマンド
チーム プロジェクト コレクションからコレクション内の個々のチーム プロジェクトにホスト グループを割り当てるには、CreateTeamProjectHostGroup コマンドを使用します。ホスト グループでは、Visual Studio Lab Management 内の仮想環境の配置対象である 1 台以上の物理マシンを指定します。ホスト グループは、System Center Virtual Machine Manager (SCVMM) で作成され、Visual Studio Lab Management によってプロジェクト コレクションに割り当てられます。複数のホスト グループをチーム プロジェクトに割り当てるには、別個の CreateTeamProjectHostGroup コマンドを使用します。
[!メモ]
ホスト グループをチーム プロジェクト コレクションに割り当てる場合、チーム プロジェクト コレクション内のすべてのプロジェクトに、ホスト グループを自動的に割り当てることができます。詳細については、「TFSConfig Lab /HostGroup コマンド」および「方法: チーム プロジェクト コレクションのホスト グループを変更する」を参照してください。
必要なアクセス許可
CreateTeamProjectHostGroup コマンドを使用するには、チーム プロジェクト コレクション ホスト グループ レベルでの Manage Lab Locations アクセス許可が必要です。既定では、Team Foundation Server 管理者グループとプロジェクト コレクション管理者グループのメンバーに、このアクセス許可があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
TFSLabConfig CreateTeamProjectHostGroup
/Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/TeamProjectCollectionHostGroup:(* |teamProjectCollectionHostGroupName}
/Name:teamProjectHostGroupName
[/Description:teamProjectHostGroupDescription]
[/NoPrompt]
パラメーター
オプション |
説明 |
---|---|
Collection:collectionUrl |
必須。チーム プロジェクトが含まれる Team Foundation Server のアプリケーション層にあるチーム プロジェクト コレクションの URL です。たとえば、/collection:http://abc:8080/TFS/DefaultCollection のように指定します。 |
TeamProject:{* |teamProjectName>} |
必須。チーム プロジェクトの名前です。名前に空白が含まれる場合は、引用符を使用します。指定されたホスト グループをコレクション内のすべてのチーム プロジェクトに割り当てるには、アスタリスク (*) を使用します。 |
TeamProjectCollectionHostGroup:{* |teamProjectCollectionHostGroupName} |
必須。チーム プロジェクト コレクション内のホスト グループの名前です。名前に空白が含まれる場合は、引用符を使用します。コレクション内のすべてのホスト グループを指定されたチーム プロジェクトに割り当てるには、アスタリスク (*) を使用します。名前に空白が含まれる場合は、引用符を使用します。 |
Name:teamProjectHostGroupName |
必須。チーム プロジェクト内のホスト グループに割り当てる名前です。 |
Description:teamProjectHostGroupDescription |
省略可能。チーム プロジェクト ホスト グループの説明です。 |
NoPrompt |
省略可能。ユーザーに確認のプロンプトが表示されません。 |
使用例
この例では、わかりやすくするためにコマンド オプションを別の行に表示しています。コマンド プロンプト ウィンドウでは、コマンドのすべてのオプションを同じ行に入力してください。
1 つ目の例では、チーム プロジェクト コレクション内のすべてのホスト グループが、コレクション内の各チーム プロジェクトに割り当てられます。2 つ目の例では、チーム プロジェクト コレクション内の 1 つのホスト グループが、特定のチーム プロジェクトに割り当てられます。
REM First example
TFSLabConfig CreateTeamProjectHostGroup
/collection:http://abc:8080/TFS/Collection0
/teamProject:*
/teamProjectCollectionHostGroup:*
REM Second example
TFSLabConfig CreateTeamProjectHostGroup
/collection:http://abc:8080/TFS/Collection0
/teamProject:Project1
/teamProjectCollectionHostGroup:tpchg1
/name:hg1
参照
関連項目
TFSLabConfig ListTeamProjectCollectionHostGroups コマンド
TFSLabConfig ListTeamProjectHostGroups コマンド
TFSLabConfig DeleteTeamProjectHostGroup コマンド