【问题标题】:TFS Build randomly wont runTFS Build随机不会运行
【发布时间】:2012-12-04 17:24:00
【问题描述】:

我们有一个 TFS 2010 构建服务器。根据 VS sln 或 msbuild 文件的构建定义运行队列构建后,随机(大约 30%)构建过程不会运行。构建日志窗口仅显示 3 个选项卡:活动日志、下一个错误和下一个警告。几分钟后,比如 10 分钟,我不得不按下停止构建。构建服务器根本不忙。

你见过/听说过类似的事情吗?你能帮忙吗?

干杯

【问题讨论】:

  • 您在构建输出中收到哪些错误?
  • 无构建输出。整个事情在一开始就等待着。通常在一切运行良好的开始时,您会期望看到: 总体构建过程 00:00 更新内部版本号 00:00 创建放置位置 00:00 在代理上运行(保留的构建代理 XXX 构建代理) 00:00 删除测试结果目录 00:00 删除二进制目录 00:00 删除工作区 00:00 删除源目录 00:00 创建工作区 00:01 获取工作区
  • 是否没有消息如:“进程无法访问文件'data.coverage',因为它正在被另一个进程使用。”?几个月前我遇到了一个僵尸进程问题。

标签: build tfs msbuild


【解决方案1】:

你能不能试着让他跑到超时为止。从您的 cmets 看来,当您停止构建时,他正在执行 Get Workspace。请检查为您的构建定义定义的工作区。我有一个项目团队在那里创建了自己的构建,并想知道为什么构建需要这么长时间,不幸的是包括整个 TeamProject(大约 6GB),每次构建排队时都会获得。

虽然它是随机工作的,但它取决于所使用的构建代理还是您只有一个构建代理?

【讨论】:

  • 我认为可能是 tfs 服务器的某些依赖项随机出现了一些奇怪的问题,因为狗的网络配置。但是,我没有对网络的管理员访问权限。尽管如此,虽然没有解决,但我认为 MikeR 的答案至少接近其中一个原因。
猜你喜欢
  • 1970-01-01
  • 2018-10-14
  • 2016-08-14
  • 2018-12-11
  • 1970-01-01
  • 2021-04-02
  • 2012-09-22
  • 1970-01-01
  • 2013-10-20
相关资源
最近更新 更多