Lab 命令

通过 Visual Studio 实验室管理工具版可以管理在软件应用程序的开发、部署和测试中使用的虚拟环境。实验室管理工具版与 Microsoft System Center Virtual Machine Manager (SCVMM) 协同工作来完成这些任务。

可以使用 TfsConfig Lab 命令在 Team Foundation Server 应用层中配置 实验室管理工具版,并向团队项目集合中添加 SCVMM 主机组和库共享。

  • 主机组是一种逻辑容器,用于管理一个或多个承载虚拟机的物理计算机。 主机组是由管理员在 SCVMM 中创建的。

  • 库共享是指定的共享,用于访问基于文件的资源(如 ISO 图像和虚拟硬盘),实验室管理工具版 使用这些资源来创建和部署虚拟环境。 库共享是由 SCVMM 管理员在 SCVMM 中创建的。

若要从命令行管理各个团队项目的主机组和库,请使用 TfsLabConfig 工具。 有关更多信息,请参见使用 TFSLabConfig 配置 Lab Management

常规任务

任务

相关内容

设置 Team Lab Management 并配置网络隔离。Settings 选项标识将要由 实验室管理工具版 使用的 SCVMM 以及将要用于虚拟机的网络位置。 其他选项能让您配置“网络隔离”,以便您同时运行多个实验室环境副本而不会导致网络冲突,例如计算机名称和域名系统 (DNS) 注册中的冲突。

TFSConfig Lab /Settings 命令

管理团队项目集合的 SCVMM 主机组HostGroup 选项能让您将在 SCVMM 中创建的主机组分配给团队项目集合,移除分配,或者修改主机组的 实验室管理工具版 属性。

TFSConfig Lab /HostGroup 命令

管理团队项目集合的 SCVMM 库共享。LibraryShare 选项能让您为团队项目集合分配库共享,移除分配,或者修改库共享的 实验室管理工具版 属性。

TFSConfig Lab /LibraryShare 命令

将 DNS 记录重新分配到已移动或已修改的团队项目集合。在各个 Team Foundation Server 实例之间移动团队项目集合时,或者更改 Team Foundation Server 服务帐户时,您可能需要重新分配 实验室管理工具版 生成的 DNS 名称。 DNS 选项启用此过程。

TFSConfig Lab/DNS 命令

请参见

概念

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

使用 TFSLabConfig 配置 Lab Management

其他资源

使用 TFSConfig 管理服务器配置