【问题标题】:TFS Build looking for wrong branch of sourceTFS Build 寻找错误的源分支
【发布时间】:2011-12-21 01:34:59
【问题描述】:

在一个非常简单的解决方案(MVC webapp、服务、MSTest 项目)中设置 CI 构建

构建显示为橙色,并带有以下内容:

处理 MSTest 异常没有工作文件夹映射 /Heartbeat/Source/BvtAutomation/Local.testsettings

现在,问题来了,这不是正在构建的源分支,它完全是另一个项目!我在构建定义或我的解决方案中的任何地方都找不到对它的任何引用(WinGrep .. 整个九码!)

有人看到过类似的东西,或者对我可以尝试什么有建议吗?

谢谢!

【问题讨论】:

    标签: tfs mstest tfsbuild


    【解决方案1】:

    在使用 DefaultTemplate.xaml 构建的 TFS2010 中,要运行的测试文件不是相对于映射的工作空间指定的,而是通过源代码管理的完整路径来指定。

    所以要解决这个问题:

    1. 编辑您的构建定义
    2. 转到进程选项卡
    3. 2.基本部分,选择Automated Tests并点击...按钮编辑测试设置。
    4. Automated Tests 对话框中,浏览您正在构建的分支中的 .testsettings 文件。

    【讨论】:

      【解决方案2】:

      这可能会有所帮助:在团队资源管理器中选择构建定义,右键单击 -> 编辑构建定义。在“工作区”选项卡上,您可以配置要获取到构建机器的源。高温

      【讨论】:

      • 问题指的是 Local.testsettings 这意味着构建正在寻找测试项目。另一个答案是正确的。
      猜你喜欢
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-04
      • 1970-01-01
      • 2012-06-20
      相关资源
      最近更新 更多