【发布时间】:2017-05-29 01:37:44
【问题描述】:
我是 TFS 新手,需要帮助来解决以下问题。
我有一个桌面,它有一个许可的测试工具和使用该工具开发的自动化测试。该工具的许可证与登录到该桌面的用户相关联。 现在我为我的自动化测试创建了一个批处理文件,我想从 TFS 调用这个批处理文件。我已经在该工具所在的桌面上安装了 TFS 代理,并且在 TFS 服务器上配置了一个运行此批处理文件的构建定义,到目前为止一切正常。
问题是,当 TFS 代理(我认为)调用批处理脚本时,它作为 SYSTEM 用户参与,而不是与许可证绑定的用户。因此,许可证检查失败,我的测试无法运行。 有没有办法告诉 TFS 使用特定用户运行批处理脚本?
【问题讨论】: