![]() |
---|
这些命令仅在 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 命令