TFSLabConfig UpdateServiceAccountOnDeployedEnvironments 命令
将团队项目集合中所有或某些现有环境的服务账号添加到或更改为团队项目集合的当前服务账号。 服务帐户由团队项目集合的测试代理和生成代理使用,以与测试控制器和生成控制器通信。
所需权限
若要使用 UpdateServiceAccountOnDeployedEnvironments 命令,您必须拥有团队项目集合主机组级别的 Manage Lab Locations 权限。 默认情况下,Team Foundation Server 管理员和项目集管理员组的成员有此权限。 有关更多信息,请参见 Team Foundation Server 权限。
TFSLabConfig UpdateServiceAccountOnDeployedEnvironments
/Collection:collectionUrl,
[/LabEnvironmentIds:id1,id2,...]
参数
选项 |
说明 |
---|---|
Collection:collectionUrl |
必选。 要与凭据关联的 Team Foundation Server 应用程序层上团队项目集合的 URL。 包含团队项目。 如果未指定 LabEnvironmentIds 选项,则团队项目集合中的所有环境都会被更新。 |
LabEnvironmentIds:id1,id2,... |
一个或多个以逗号分隔的标识符的团队项目集合环境所需更新。 可以在 实验室管理工具版 的环境查看器中或从 SCVMM 管理控制台中的虚拟机 XML 说明中查看环境标识符。 |
备注
团队项目集合的服务帐户由 TfsLabConfig SetServiceAccount 命令设置,或者在创建团队项目集合对话框中的用户帐户选项卡中设置。
示例
对于示例中的更强的可读性,命令选项列在单独行上。 在一个命令提示符窗口中,在同一行上键入一个命令的所有选项。
在第一个示例中,更新团队项目集合中所有环境的服务帐户。 第二个示例中只更新指定的环境。
REM First example
TFSLabConfig UpdateServiceAccountOnDeployedEnvironments
/collection:http://contosotfs:8080/TFS/DefaultCollection
REM Second example
TFSLabConfig UpdateServiceAccountOnDeployedEnvironments
/collection:http:// contosotfs:8080/TFS/DefaultCollection
/labEnvironmentIds:5,8