build - 迁移到 TFS2010 后,TFS 未清除构建代理文件夹

标签 build compilation

我在使用 TFS 时遇到问题。当我们使用 TFS2008 时,构建机器能够在创建新构建之前从构建代理文件夹中清除文件。但是,迁移到 TFS2010 后,构建计算机无法清除此文件夹,并且我们正在使用已从源代码管理中删除的旧文件进行构建。

有什么办法可以恢复这个功能吗?我们目前正在使用 TFS2008 构建脚本和 TFS2010 中的 UpgradeTemplate.xaml

谢谢

最佳答案

在您的 TFS 构建定义中,“进程”选项卡上的“清理工作区”设置为多少?

它有三个选项:

  • 全部
  • 输出

每个选项的解释(取自 TFS):

Set to All to delete all existing outputs and sources and do a full rebuild; Outputs to delete all existing outputs but get only those source files that have changed since the last build (Incremental Get); or None to leave existing outputs and sources in place and build any changes incrementally.

您应该将其设置为全部,以确保每次都执行干净的构建。

关于build - 迁移到 TFS2010 后,TFS 未清除构建代理文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10539694/

相关文章:

如果不包含函数列表,C++ 程序将无法编译

javascript - 如何修复,ENOENT 错误 : no such file or directory when the "fonts" task mentioned below in the gulpfile. js 启动

Ubuntu 13.04 : how to build Monodevelop 4. 0.1?

java - 如何一次性构建多个 Android 项目

linux - config.mk 中的 CPPFlags

javascript - TypeScript 编译器 api : get position in generated code of a specific AST node

java - Ant 通过 Jenkins : "BUILD SUCCESSFUL" in Console Output while build is still running

android-studio - 无法加载类 'groovy.lang.GroovyObject'

node.js - 最轻的 nodejs 构建

c++ - 如何在 XCode 7 中应用支持 OpenMP