删除TFS构建代理工作目录有什么影响?

ale*_*kow 7 msbuild tfs build tfs2010

我的构建代理工作目录开始在磁盘上占用太多空间.我想知道是否可以删除一些旧文件夹,或者我是否应该备份它们.

删除TFS构建代理工作目录有什么影响?

  • 标签是否受到影响?
  • 构建历史是否受到影响?

Lud*_*dwo 9

如果构建不是增量(增量获取),则可以执行此操作.如果您的构建始终获取每个构建的所有源文件,则可以删除工作目录.构建历史记录和标签不受影响.您的构建日志位于放置位置,它也不应该是一个问题.

这是增量(至少来自增量获取)构建的问题.这些构建仅在每次构建之前从TFS源控件获得最新更改,而不是在构建定义的工作空间中定义的整个工作区.

检查构建定义的Process→CleanWorkspace设置.如果将其设置为All,则删除构建目录应该不是问题.