我的构建代理工作目录开始在磁盘上占用太多空间。我想知道我是否可以删除一些旧文件夹,或者我是否应该备份它们。
删除TFS构建代理工作目录有什么影响?
答案 0 :(得分:8)
如果构建不是增量(增量获取),则可以执行此操作。如果您的构建始终获取每个构建的所有源文件,则可以删除工作目录。构建历史记录和标签不受影响。您的构建日志位于放置位置,也不应该是一个问题。
增量(至少来自增量获取)构建存在问题。这些构建仅在每次构建之前从TFS源代码控件获得最新更改,而不是构建定义工作区中定义的整个工作区。
检查构建定义的Process→CleanWorkspace设置。如果将其设置为 All ,则删除构建目录应该不会有问题。
答案 1 :(得分:0)
假设我正确理解您的问题,请确保通过TFS界面删除构建。如果可以提供帮助,请不要删除磁盘上的文件夹。 “TFS 2010构建删除”对话框为您提供了有关要保留的内容和要删除的内容的一些选项。
您还可以设置构建保留策略,以便自动删除旧/未使用的构建。