TFSLabConfig TPCHostGroup 命令

备注

这些命令仅在 SCVMM 2012 服务器上工作,在 SCVMM 2008 R2 服务器上不支持。

使用 TPCHostGroup 命令从团队项目集合中添加或移除主机组,或者修改主机组的 Lab Management 设置。

若要运行这些命令,您必须是指定集合的 Team Foundation Server 中的团队项目集合管理员组的成员。 此外,您必须是管理员或将委托的管理员角色成员在添加主机组的SCVMM服务器。 此外,您必须确保在任何 Team Foundation Server 的其他团队项目集合中没有使用同一 SCVMM 主机组。

TfsLabConfig TPCHostGroup 
      /collection:collectionUrl
      [/add 
            /scvmmhostgroup:scvmmHostGroupPath
            /name:name
            [/dnssuffix:dnsSuffixForNetworkIsolation]
            [/autoprovision:{True|False}]]
      [/delete 
            /name:name
            [/noprompt]]
      [/edit 
            /name:hostGroupName
            [/autoprovision:{True|False}]
            [/dnssuffix:dnSuffixForNetworkIsolation]
            [/noprompt]]
      [/list]
      [/listscvmmhostgroups]

参数

选项

说明

collection:collectionUrl

必需。 指定团队项目集合所在的应用层 Team Foundation Server 的 URL。

add

将指定的主机组添加到团队项目集合。 必须同时指定 /collection, /scvmmhostgroup, 和 name 选项以及 /add.

scvmmhostgroup:scvmmHostGroupPath

/add 是必需的。 指定 VMM 主机组的完全限定的域名称 (FDQN)。 通过使用 VMM Admin Console 可找到 FQDN 路径。

name:hostGroupName

/add 是必需的。 指定团队项目集合中主机组的名称。

dnsSuffix:dnsSuffixForNetworkIsolation

/add/edit 是可选的。 指定将用于注册“外部”计算机名称的 DNS 后缀,该计算机名称即为虚拟环境隔离网络上的虚拟机的名称。 若要确认是否在 DNS 层次结构中正确配置了该后缀,请与网络管理员联系。

autoProvision:True|False

/add/edit 是可选的。 指定将主机组自动分配给集合中的每个团队项目。 默认情况下,/autoProvision 被设定为True,主机组自动分配给集合中的每个团队项目。 注:/autoProvision 选项会影响现有的团队项目。

Delete

从团队项目集合中移除指定的主机组。 必须指定 /collection/name 选项。

noPrompt

/add/edit/delete是可选的。 从命令窗口禁止显示进度和结果数据。

edit

更改主机组的 Lab Management 设置。 必须指定 /collection/name 选项。

list

列出分配给指定的团队项目集合的所有主机组。

listVmmHostGroups

列出 VMM 中可用的所有主机组。

示例

在这个示例,一个主机组添加到团队项目集合:

TFSLabConfig TPCHostGroup
      /collection:http://abc:8080/TFS/Collection0
      /name:HostGroup1

请参见

参考

TFSLabConfig TPCLibraryShare 命令

概念

使用 TFSLabConfig 配置 Lab Management

配置和管理 Lab Management