【发布时间】:2021-12-19 07:07:49
【问题描述】:
我们将 DevOps Server 2019 的 onPremise 版本(当前更新 1)与自托管代理(代理具有 gitHub 提供的最新版本)与 TFVC (2019) 结合使用。 devOps 服务器在虚拟机中运行,tfvc 服务器在不同的虚拟机中运行。 它们之间的通信速度很快,我已经通过简单地将大测试数据通过网络从一个复制到另一个进行了测试。没有问题。
在每次运行时,从一开始,前一次运行的工作区映射就会被删除,会创建一个新的工作区,然后会建立一个映射到存储库中定义的每个源路径的新工作区。每个管道/运行大约需要 30-60 分钟。
我们在存储库中没有定义一个单一的路径。有很多映射,因此从 TFS 获取的代码量很少,只代表这个执行的解决方案所需的源代码。 这不能改变,必须保持原样,我们也不能简单地移动到 github。 (只是说以防有人想建议搬到 github :))
有没有人在过去经历过相同的行为,在第一个构建步骤映射存储库路径在执行构建时需要大约 30-60 分钟?
提前感谢任何提示
【问题讨论】:
标签: performance workspace tfvc azure-devops-self-hosted-agent