Azure DevOps 现已支持 Git 部分克隆

Azure DevOps 现已支持 Git 部分克隆

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Azure DevOps现在支持Git部分克隆,可提高大型存储库的性能,平均克隆时间减少了88.6%,最大的存储库几乎减少了99%。部分克隆与浅克隆不同,保留完整的提交历史记录。

🎯

关键要点

  • Azure DevOps现在支持Git部分克隆,适用于所有客户。
  • 部分克隆通过特定参数在git命令行上创建,适用于大型存储库,提供显著的性能提升。
  • 部分克隆不会在克隆时下载所有历史对象,而是延迟下载,直到需要时再获取。
  • 支持的命令包括无blob克隆和无树克隆。
  • 部分克隆在大型存储库中平均减少88.6%的克隆时间,最大的存储库减少超过99%。
  • 部分克隆适合需要快速克隆或优先考虑磁盘空间的开发者机器。
  • 部分克隆与浅克隆不同,浅克隆只保留最新状态,且会导致不同的提交哈希。
➡️

继续阅读