TFS构建服务器上的r文件夹是什么

时间:2018-06-04 09:40:34

标签: tfs build release

我们使用TFS 2017的构建和发布部分。在服务器上我们可以看到有一些名为r1,r2等的文件夹。在同一文件夹中也是使用数字作为文件夹名称的构建。

用于什么r文件夹?我们可以删除文件夹而不破坏TFS内部的任何内容吗?我们可以为文件夹设置一个延长期吗?

2 个答案:

答案 0 :(得分:0)

这些是运行发布以保存工件时使用的文件夹。

您可以删除它们,但下次在该代理上运行版本时,数据将会恢复。删除它们是没有意义的,除非您再也没有运行过特定版本。将它们视为保留磁盘空间。

答案 1 :(得分:0)

根据您的描述,您似乎在谈论C:\agent_work\r1\a& C:\agent_work\r2\a它称为 Agent.ReleaseDirectory

  

在部署期间下载工件的目录   发布。 如果目录在每次部署之前都被清除   需要将工件下载到代理。与...相同   System.ArtifactsDirectory和System.DefaultWorkingDirectory。

如上所述,您不必手动删除它们,如果新部署需要将工件下载到代理,则会自动清除目录。

有关此问题的详细信息,请参阅官方MSDN文档中的Default variables of Release