Azure DevOps on Premise,工作区映射真的很慢
Posted
技术标签:
【中文标题】Azure DevOps on Premise,工作区映射真的很慢【英文标题】:AzureDevOps onPremise, Workspacemapping really slow 【发布时间】:2021-12-19 07:07:49 【问题描述】:我们将 DevOps Server 2019 的 onPremise 版本(当前更新 1)与自托管代理(代理具有 gitHub 提供的最新版本)与 TFVC (2019) 结合使用。 devOps 服务器在虚拟机中运行,tfvc 服务器在不同的虚拟机中运行。 它们之间的通信速度很快,我已经通过简单地将大测试数据通过网络从一个复制到另一个进行了测试。没有问题。
在每次运行时,从一开始,前一次运行的工作区映射就会被删除,会创建一个新的工作区,然后会建立一个映射到存储库中定义的每个源路径的新工作区。每个管道/运行大约需要 30-60 分钟。
我们在存储库中没有定义一个单一的路径。有很多映射,因此从 TFS 获取的代码量很少,只代表这个执行的解决方案所需的源代码。 这不能改变,必须保持原样,我们也不能简单地移动到 github。 (只是说以防有人想建议搬到 github :))
有没有人在过去经历过相同的行为,在第一个构建步骤映射存储库路径在执行构建时需要大约 30-60 分钟?
提前感谢任何提示
【问题讨论】:
【参考方案1】:现在的解决方案是,在一台新机器上安装所有来自 scretch 的东西。
之后,映射的运行时间是之前的十分之一
【讨论】:
以上是关于Azure DevOps on Premise,工作区映射真的很慢的主要内容,如果未能解决你的问题,请参考以下文章
Azure DevOps On-Premises如何让你的代理联机
Azure DevOps On-prem 2019 无法创建继承的进程