【问题标题】:TFS2013: where diagnostic log stored if no drop location specified?TFS2013:如果没有指定放置位置,诊断日志存储在哪里?
【发布时间】:2015-03-13 22:27:18
【问题描述】:

我们最近将 TFS 实例从 TFS2012 升级到了 TFS2013。 在我们的远程构建服务器上,我们随机收到以下错误:

“将诊断活动日志复制到放置位置时出错。详细信息:出现一个或多个错误。”

我们的构建没有指定放置位置,所以我想知道它试图将诊断日志复制到哪里?

我在 TFS DB 中检查了构建信息,日志位置设置为“#/XXXXX/logs”,“XXXXX”是构建的“ContainerID”。但是我找不到日志的真正存储位置。

我也想知道这是存储在 DB 还是 TFS 服务器中,这是否会导致 TFS 性能问题?

【问题讨论】:

    标签: logging tfs diagnostics


    【解决方案1】:

    容器是指构建使用的 FileContainer 服务,用于将 drop 存储在 DB 中(TFS 中的所有内容都存储在 SQL DB 中)。您可以通过 VS 或 Web UI 中的构建摘要页面到达放置位置。至于随机错误,可能存在阻止其复制的网络问题。

    【讨论】:

    • 如果没有为构建指定放置位置,我们有什么方法可以禁用将诊断日志复制到 TFS 数据库?我们的构建服务器在远程位置,每个日志大约 30MB。在这种情况下,我们真的不想复制它。
    • 不知道有没有办法。
    猜你喜欢
    • 2021-08-31
    • 1970-01-01
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-03
    相关资源
    最近更新 更多