From: Junio C Hamano Date: Mon, 29 Jun 2020 21:17:24 +0000 (-0700) Subject: Merge branch 'xl/upgrade-repo-format' X-Git-Tag: v2.28.0-rc0~34 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1033b982914206285fb7ee772cd29f7c60c4f929;p=thirdparty%2Fgit.git Merge branch 'xl/upgrade-repo-format' Allow runtime upgrade of the repository format version, which needs to be done carefully. There is a rather unpleasant backward compatibility worry with the last step of this series, but it is the right thing to do in the longer term. * xl/upgrade-repo-format: check_repository_format_gently(): refuse extensions for old repositories sparse-checkout: upgrade repository to version 1 when enabling extension fetch: allow adding a filter after initial clone repository: add a helper function to perform repository format upgrade --- 1033b982914206285fb7ee772cd29f7c60c4f929