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