【问题标题】:tfs build processes are slow and takes long time to finishtfs 构建过程很慢并且需要很长时间才能完成
【发布时间】:2013-07-12 06:54:27
【问题描述】:

如果我从 VS 构建解决方案,只需不到一分钟的时间就可以完成所有检查,告诉我所有项目都已构建。如果我在团队基础构建中做同样的事情,大约需要 20 分钟。 我仅将解决方案(.sln 文件)定义为“要构建的项目”,并且解决方案有 32 个“项目”。

【问题讨论】:

    标签: msbuild build-process build-automation build-definition


    【解决方案1】:

    检查构建定义工作区,确保您只提取构建所需的代码。

    TFS 也进行了干净的编译,即它拉下所有代码,然后从头开始重建所有内容。在本地进行干净构建需要多长时间?构建 32 个项目不到一分钟似乎很快,所以我怀疑您的本地构建是增量而不是完整的。

    使用诊断日志运行构建,这应该可以为您提供有关花费时间的部分的线索。

    【讨论】:

    • 那么曾经有一个 sln.cache 文件(或类似文件)来跟踪一些项目排序?就像,它不会第一次出现,但稍后会出现。 “干净”的 TFS 构建不会有顺序。
    猜你喜欢
    • 2020-10-17
    • 2020-05-27
    • 2020-07-07
    • 1970-01-01
    • 2018-02-07
    • 2016-07-30
    • 2013-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多