TFS 2015 Build:将诊断活动日志复制到放置位置时发生错误。细节:未找到

时间:2015-11-04 09:04:55

标签: tfs tfsbuild team-build tfs2015

Tfs 2015 Build部分成功或构建失败。

  • 如果我将设置更改为不执行复制输出到放置文件夹, 构建失败并出现同样的错误(奇怪的是它没有,我把它配置为不复制它仍然是副本(诊断日志总是被复制:)))
  • 如果我更改设置以将输出复制到放置文件夹并提供有效文件夹部分成功
  

在新的TFS 2015,独立的TFS服务器,单独的SQL中,这种情况发生在我身上   服务器和单独的构建服务器

奇怪的部分是

  1. 构建日志已成功复制到drop文件夹。
  2. 构建服务正在使用具有R / W权限的域帐户运行 Drop文件夹。所以在这方面没有问题 将Drop Share更改为其他文件夹,无更改 将Build服务帐户更改为本地帐户,无更改 战斗4-5天,没有进展

1 个答案:

答案 0 :(得分:1)

这个问题非常有趣。 为构建服务,配置文件启用诊断日志。 然后在分析诊断日志时,看到Team build正在将Http PUT请求推送到TFS服务器,并带有日志文件详细信息。 有趣的不是它。 错误可能更清晰

  

IIS服务器托管在Windows 2012 SP2中

IIS 8 的设置为> 团队基础服务网站,

  

请求过滤 - > Http动词

只有Get,我的服务器默认允许使用POST动词

  

添加了PUT动词并将其设置为允许

- >在那里,Team Build开始成功运作。