0

我们的新构建服务器在测试运行完成后构建失败,当它尝试发布测试报告时日志中出现以下错误:

无法访问拖放共享目录“\devbuildserver2\Builds\Matrix5313\Matrix5313-2_20130411.9”。

该路径确实存在,但令人困惑的是,运行 Team Build Service 的域帐户对该路径中的每个文件夹具有完全控制权,并且 Builds 也是对该帐户具有完全控制权的共享。在底部文件夹 Matrix5313-2_20130411.9 内是完整的构建加上通常的 BuildLog.txt、ErrorwarningsLog.txt 等。似乎任何试图发布测试报告的东西都不允许访问 - 但如果不是构建服务,什么?

谁能建议还需要做什么才能发布测试报告并完成构建过程?

操作系统 = Win7-64 位,使用 VS Team System 2008。

TIA

4

2 回答 2

0

您的 UNC 路径\开头缺少反斜杠字符。这也假设devbuildserver2是一个有效的服务器,并且服务器处于活动状态,在网络上通信,权限正确等。

Current:
\devbuildserver2\Builds\Matrix5313\...

Should be:
\\devbuildserver2\Builds\Matrix5313\...
于 2013-04-12T14:27:36.370 回答
0

从未解决此问题,这似乎是 TFS 2008 和 Windows 7 之间的不兼容问题。我通过在构建服务器上运行 VPC 并在其上运行 Windows XP 作为放置位置来解决此问题。这很痛苦,因为我们现在必须让机器保持登录状态,以便 VPC 可以运行,但至少它可以工作。MS 支持人员除了花更多的钱将 TFS 升级到更高版本之外,基本上一无所知。这一切都是因为我们没有“被允许”将 XP 从旧的构建服务器移动到新的服务器,因此不得不升级到 Win7。想象一下,如果每次道路重新铺面时,您都必须用一辆新汽车更换您的汽车。

于 2013-05-30T13:19:55.883 回答