我在一台自托管的 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。