2011-11-03 73 views
2

有一个CI构建一个非常简单的解决方案来设置(MVC Web应用程序,服务,MSTest的项目)TFS构建找源的错误分支

构建显示橙色下列要求:

手柄MSTest的异常没有为 /Heartbeat/Source/BvtAutomation/Local.testsettings

现在没有工作文件夹映射,这就是意料之外,未源科正在兴建,这是另一个项目干脆!我无法在构建定义或解决方案中的任何位置找到任何对它的引用(WinGrep ..整个九码!)

任何人都看到类似的东西或有什么我可以尝试的建议吗?

谢谢!

回答

7

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

因此,要解决这个问题:

  1. 编辑您的构建定义
  2. 转到过程标签
  3. 2.基本部分,选择自动化测试并点击...按钮编辑测试设置。
  4. 自动测试对话框中,浏览您正在构建的分支中的.testsettings文件。
0

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

+0

该问题涉及Local.testsettings,这意味着构建正在寻找测试项目。另一个答案是正确的。 –