.net - Devops 和 Bitbucket 构建管道 - 磁盘空间不足
问题描述
我正在尝试构建与上传到 Bitbucket 存储库的项目连接的 Azure devops 管道,但每次构建我都面临这 3 个错误
错误 MSB3491:无法将行写入文件“obj\Release\XXX.txt”。磁盘空间不足。
错误 MSB3021:无法将文件“D:\a\1\s\XX\packages\Microsoft.Net.Compilers.1.3.2\tools\Microsoft.CodeAnalysis.dll”复制到“bin\roslyn\Microsoft.CodeAnalysis.dll” ”。磁盘空间不足。
错误 MSB3027:无法将“D:\a\1\s\XXX\packages\Microsoft.Net.Compilers.1.3.2\tools\Microsoft.CodeAnalysis.VisualBasic.dll”复制到“bin\roslyn\Microsoft.CodeAnalysis.dll”。 VisualBasic.dll”。重试次数超过 10。失败。
我如何知道问题出在哪里(Devops 或 Bitbucket)以及如何解决它。
解决方案
根据微软的文档,
(Microsoft 托管的代理)为您的源和构建输出提供至少 10 GB 的存储空间。
因此,如果您收到“磁盘空间不足错误”,这可能意味着您的源代码(文件、存储库、分支等)使用的磁盘空间量以及构建输出占用的磁盘空间量(作为构建过程生成的文件)超过了您的 DevOps 计划提供的 10 GB存储空间。
解决方法,您可以尝试拆分您的回购。
推荐阅读
- c - 将可执行文件复制到内存后,动态链接器会修改引用吗?
- excel - 如果单元格包含多个特定文本,则复制并粘贴。怎么做?
- google-chrome - 按钮单击在 Chrome 中的 iMacro 上不起作用
- jquery - 如何从jquery中共享同一类的元素集中定位特定元素?
- pdf - 如果 PDF 文件是第一代文档,我们如何检查 uipath?
- flutter - 限制用户使用 Flutter 从图库或相机中选择大于 1 MB 的图像
- python - Python Selenium 错误 selenium.common.exceptions.ElementClickInterceptedException
- java - Spring Cloud Dataflow server Custom Build 2.6.1
- c - skb 中的端口信息与 tcpdump 的不匹配
- javascript - 为什么 Symbol.iterator 只返回 value 属性而不是返回 done 和 value 属性