为什么我的 azure-devops agent_work 目录下有多个源目录?我该如何阻止这种情况发生?

为什么我的 azure-devops agent_work 目录下有多个源目录?我该如何阻止这种情况发生?

我在一台自托管的 Linux 机器上运行着一个 azure-devops 代理,最近我开始收到磁盘空间不足的错误,所以我查看了一下,发现代理一直完整三份我的代码在 _work 目录中,另外还有 3 个看起来像是“较小”的版本:

2.1G    _work/8/s

27G     _work/4/s

420M    _work/2/s

25G     _work/6/s

2.1G    _work/9/s

25G     _work/7/s

这里的逻辑是什么——我在网上找到的一些文档讨论了A工作目录,为什么我有这么多工作目录?为什么它们的编号这么奇怪(2、4、6、7、8、9)?为什么大小不同?

而且,最重要的是,我如何阻止它创建多个版本?

附加信息:管道在此 Linux 计算机和另一台计算机(Windows 计算机)上以多配置并行方式运行。Windows 计算机似乎也有多个副本,但其目录编号为 1-5。

相关内容