我在 Jenkins 上创建了一个附加到 TFS 服务器的构建作业。我使用 Team Explorer Everywhere 来促进这一点。我第一次运行该作业时,收到以下消息:

Error: You must accept the End User License Agreement for this product.

这很好,我运行了 tf eula 命令并接受了 EULA。

问题是我在运行作业时仍然遇到同样的错误。

最佳答案

这是我用来解决问题的解决方案:

  • 将源代码管理设置为无
  • 添加构建步骤并选择执行 Windows 批处理命令
  • 在命令窗口中输入 tf eula -accept
  • 运行构建
  • 去掉上面的构建步骤
  • 将源代码管理设置回 Team Foundation Server 并输入详细信息
  • 再次运行构建,它运行没有错误

  • 希望能帮助到你

    关于tfs - Jenkins 需要接受 TFS EULA,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18854412/

    10-11 02:34