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) 注册中的冲突。 |
|
管理团队项目集合的 SCVMM 主机组。HostGroup 选项能让您将在 SCVMM 中创建的主机组分配给团队项目集合,移除分配,或者修改主机组的 实验室管理工具版 属性。 |
|
管理团队项目集合的 SCVMM 库共享。LibraryShare 选项能让您为团队项目集合分配库共享,移除分配,或者修改库共享的 实验室管理工具版 属性。 |
|
将 DNS 记录重新分配到已移动或已修改的团队项目集合。在各个 Team Foundation Server 实例之间移动团队项目集合时,或者更改 Team Foundation Server 服务帐户时,您可能需要重新分配 实验室管理工具版 生成的 DNS 名称。DNS 选项启用此过程。 |
请参见
概念
使用 TFSLabConfig 配置 Lab Management