备注
这些命令仅在 SCVMM 2012 服务器上工作,在 SCVMM 2008 R2 服务器上不支持。
使用 TPHostGroup 命令将主机组从团队项目集合分配至集合中的单个团队项目或取消其分配。 主机组会指定一个或多个物理计算机,这些计算机将作为 Visual Studio Lab Management 中虚拟环境的部署目标。
若要运行这些命令,您必须是指定集合的 Team Foundation Server 中的团队项目集合管理员组的成员。 此外,您必须是管理员或将委托的管理员角色成员在添加主机组的SCVMM服务器。
TfsLabConfig TPHostGroup
/collection:collectionUrl
/teamProject:* | teamProjectName
[/add
/teamProjectCollectionHostGroup:* | teamProjecctCollectionHostGroupFQDN
/name:teamProjectHostGroupName
[/description:description]
[/NoPrompt]]
[/delete
/name:* | teamProjectHostGroupName
[/noprompt]]
[/list]
参数
选项 |
描述 |
---|---|
collection:collectionUrl |
必需。 指定团队项目集合所在的应用层 Team Foundation Server 的 URL。 |
teamProject:* | teamProjectName |
要添加或删除主机组的团队项目的名称。 如果名称中有空格,请使用引号。 使用星号 (* ) 将指定的主机组指定给集合中的所有团队项目。 |
add |
将指定的主机组添加到团队项目。 |
teamProjectCollectionHostGroup:teamProjectCollectionHostGroup |
团队项目集合中主机组的名称。 如果名称中有空格,请使用引号。 可使用星号 (*) 将集合中的所有主机组分配给指定的团队项目。 |
name:hostGroupName |
团队项目集合中主机组的名称。 |
Delete |
从团队项目中移除主机组。 |
noPrompt |
从命令窗口禁止显示进度和结果数据。 |
list |
列出分配给指定的团队项目的所有主机组。 |
示例
在这个示例中,指定将主机组分配给集合中的所有团队项目。
TFSLabConfig TPHostGroup /add
/collection:http://abc:8080/TFS/Collection0
/teamProject:*
/teamProjectCollectionHostGroup:NORTHAMERICA\hostgroup1
/name:HostGroup1
请参见
参考
TFSLabConfig TPCLibraryShare 命令
TFSLabConfig TPLibraryShare 命令