TFSLabConfig CreateTeamProjectHostGroup 命令

使用 CreateTeamProjectHostGroup 命令从团队项目集合将主机组指定至单独团队项目。 主机组会指定一个或多个物理计算机,这些计算机将作为 Visual Studio 实验室管理工具版 中虚拟环境的部署目标。 在 System Center Virtual Machine Manager (SCVMM) 中创建了主机组,并由 Visual Studio 实验室管理工具版 将其分配给项目集合。使用单独的 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

可选。 不提示用户进行确认。

示例

对于示例中的更强的可读性,命令选项列在单独行上。 在一个命令提示符窗口中,在同一行上键入一个命令的所有选项。

在第一个示例中,指定将主机组分配给集合中的每个团队项目。 在第二个示例中,将团队项目集合中的主机组分配给特定的团队项目。

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

请参见

任务

配置和管理 Lab Management

参考

TFSLabConfig ListTeamProjectCollectionHostGroups 命令

TFSLabConfig ListTeamProjectHostGroups 命令

TFSLabConfig DeleteTeamProjectHostGroup 命令

概念

TFSLabConfig 命令参考

使用 Team Foundation 管理控制台配置服务器

其他资源

TFSConfig 实验室命令参考