azure-devops - 在 VSTS Git 构建中,Get Sources 可以获取一个文件夹而不是整个仓库吗?
问题描述
我的仓库中有多个构建。有时需要的文件重叠,但许多构建只需要 repo 的某些文件夹即可成功。然而,Get Sources 步骤每次将整个 repo 下载到代理,这通常需要大约 20 分钟,但有时(很少)只需要大约 5 分钟。
Get Sources 步骤有没有办法只获取选定的文件夹而不是整个 repo,以便构建可以更快地完成?
选择浅获取来获取最后一次提交会在一定程度上加快进程,在没有该选项的情况下获取大约 1/4 的文件。但这仍然是一个漫长的过程。
我已经看到这里提到的其他解决方案,即使用映射,但这似乎只在使用 TFVC 时可用,而不是 VSTS Git。那么来自 VSTS Git 源的任何其他解决方案?
解决方案
推荐阅读
- java - 为什么 Java Mongo Driver 需要 6-10 秒才能与 Mongo Atlas 进行初始连接?
- arrays - 打印出数组中的元素
- javascript - Javascript - 将天数添加到循环中
- urlencode - 如何编码和解析/解码嵌套查询字符串Javascript
- javascript - 从 useState 中的异步函数获取值
- html - 中心图像在图像响应站点
- python - 你好我需要创建一个自动增量发票号
- reactjs - 为什么我得到 fetch is not defined 错误?
- c - 读取用户输入并显示等效的 ASCII
- c - 为什么我在 C 编程中得到错误的 Union 大小?